【发布时间】:2012-10-10 06:49:14
【问题描述】:
SplashScreen 类 (.NET Framework 4.5 Documentation) 说:
SplashScreen 类不能在 XAML 浏览器应用程序 (XBAP) 中使用,因为它们使用不同的启动架构。
所以我想需要提供一些手动管道来更改标准XBAP 加载屏幕,寻找有关此过程的任何信息。
【问题讨论】:
-
老实说,我认为没有办法。据我所知,您对 XBAP 冷启动的控制为零。最好的办法是缩短启动时间。
-
启动时间不是一个真正的问题(具有依赖程序集的整个应用程序就像 1.5 mb 并且通过 LAN 加载),关键是 xbap 集成在某些信息系统中,用户不需要知道关于他在特定时间点在 XBAP 应用程序中工作的事实。他看不到地址栏,也无法访问 html 的源代码,通过删除/自定义 xbap 加载器,我将说服他所需的功能是系统的一部分。
标签: c# .net wpf splash-screen xbap