XAML编辑器非常慢
有没有人在VS 2010中的XAML编辑器中遇到令人难以置信的慢性能? 如果我有一个文件数量有限的新项目,性能很好。 但是,如果我有一个包含大量XAML文件的项目,则XAML编辑器会每隔几秒间歇性挂起一次,使其几乎不可用。
我还应该注意到,在我参考DevExpress 2010的一个特定项目中,性能只是很慢。我不确定这是否与此有关。
任何建议解决这个问题将不胜感激。
克里斯
去
Tools > Options > TextEditor > XAML > Misc
选中Always open documents in XAML view
并取消选中Automatically populate toolbox items
。
这解决了我同样的问题。
如果你不需要视觉设计师,你可以在visual studio中选择一个不同的编辑器:
右键单击xaml文件 - >打开方式 - >源代码(文本)编辑器
你只会失去分割视图,intellisense等应该仍然有效。
如果你需要在设计器中检查某些东西,你仍然可以点击'view designer'来再次打开普通的XAML编辑器。
如果您想提高可视化设计DesignerProperties.GetIsInDesignMode
的性能,请尝试在代码隐藏中检查DesignerProperties.GetIsInDesignMode
。 可视化器实例化您的控件以了解如何显示它们,从而执行代码隐藏的部分内容。
和OP一样,我在xaml编辑器中严重依赖于DevExpress WPF控件的项目中存在极大的延迟。 在尝试使用此处发布的其他解决方案解决此问题失败后,我最终尝试删除我的解决方案用户选项(.suo)文件 ,该文件通常与解决方案(.sln)文件位于同一文件夹中。 这立即解决了这个问题。 您可能想阅读这篇文章,了解suo文件中的视觉工作室商店,以便您可以重置任何重要的东西(例如构建配置 - 例如,我总是默认活动解决方案平台返回到“混合平台”)
链接地址: http://www.djcxy.com/p/60145.html