相关疑难解决方法(0)

WPF在.NET Framework 4.0中的启动速度很慢

我注意到如果我为任何CPU/x64构建我的WPF应用程序,启动(大约20秒)或加载新控件需要花费的时间比在x86上启动(在发布和调试模式下) ,在VS的内部或外部.甚至最简单的WPF应用程序也会出现这种情况.在这个MSDN线程中讨论了这个问题,但没有提供答案.这只发生在.NET 4.0中 - 在3.5 SP1中,x64与x86一样快.有趣的是,微软似乎知道这个问题,因为VS2010中新的WPF项目的默认值是x86.

这是一个真正的错误还是我做错了?

编辑:可能与此相关:C#.NET 4.0中的慢速数据绑定设置时间.我正在大量使用数据绑定.

.net wpf performance 64-bit .net-4.0

36
推荐指数
1
解决办法
2万
查看次数

托管在.Net4 app中的.Net2程序集在x86中的表现比在AnyCpu模式下表现更好?

我有一个.Net4 WinForms应用程序引用第三方.Net2程序集,其中包含图形密集的可视控件.当我意外地将它从AnyCpu切换到x86编译模式时,我注意到应用程序的视觉性能有了很大的提高.我的开发工具是x64 Windows 7.当控件渲染其图形元素时,改进至少为两倍.

这是一个众所周知的事实还是我做错了什么?

.net performance x86 winforms anycpu

5
推荐指数
1
解决办法
886
查看次数

标签 统计

.net ×2

performance ×2

.net-4.0 ×1

64-bit ×1

anycpu ×1

winforms ×1

wpf ×1

x86 ×1