C#WPF非常慢的应用程序启动
发布时间:2020-12-15 06:46:03 所属栏目:百科 来源:网络整理
导读:我写了一个简单的.net WPF应用程序(只包含2个小窗口),但它的启动太慢了 – 大约10-20秒! Profiler说: Main- RunInternal(56%) Main- RunInternal- ctor- LoadBaml(32%) 应用程序加载时间最大的部分 – 是Main- RunInternal功能的主体,这不是我的功能,我
我写了一个简单的.net
WPF应用程序(只包含2个小窗口),但它的启动太慢了 – 大约10-20秒!
Profiler说: > Main-> RunInternal(56%) 应用程序加载时间最大的部分 – 是Main-> RunInternal功能的主体,这不是我的功能,我不知道他们做了什么.他们的执行时间可以以某种方式进行优化吗? 加载Baml标记占所有时间的32%,但我的程序只有3个XAML文件,它们包含的代码不到100行.为什么这个动作需要这么长时间? 在问我已经阅读并尝试过这些技巧之前,他们没有帮助我: > WPF application slow on startup 那么,我如何加快我的申请的开始时间? 谢谢. PS.我已经在两台类似的计算机上测试了这个程序,结果是一样的. 解决方法
看看上面评论中提到的文章.
我认为它是8,(Authenticode),这取决于你正在引用哪个程序集 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |