我注意到,如果我将我的WPF应用程序构建为Any CPU/x64,则启动时间(大约20秒左右)或加载新控件的时间比在x86上启动的时间长得多(在发布和调试模式下,在VS内部或外部均是如此)。即使是最简单的WPF应用程序也会出现这种情况。这个问题在MSDN论坛中讨论过,但是没有提供答案。这仅发生在.NET 4.0中——在3.5 SP1中,x64与x86一样快。有趣的是,自从VS2010以来,微软似乎已经知道了这个问题,因为新的WPF项目的默认设置是x86。
这是一个真正的错误吗,还是我做错了什么?
编辑:可能与C# .NET 4.0中数据绑定设置缓慢相关。我在大量使用数据绑定。
这是一个真正的错误吗,还是我做错了什么?
编辑:可能与C# .NET 4.0中数据绑定设置缓慢相关。我在大量使用数据绑定。