我知道存在类似的问题,但他们没有解决这个问题。
我遇到Visual Studio 2008 SP1的问题,只要xaml编辑获得焦点,它就会挂起4-10秒。这实际上让我感到绝望,我即将回到Winforms。注 - 只需编辑直接向上的xaml(即没有启用设计器)就无法解决问题。
我做了以下事情:
设置: Windows XP64 8核心Zeon,16Gb RAM
答案 0 :(得分:5)
VS 2008中的XAML设计师很弱。其中许多问题已在VS 2010中得到解决并得到显着改善(即使在测试版2中)。
我开始专门为设计师工作使用Blend,只是设置VS使用XML编辑器(而不是设计器)来处理XAML文件。这使得在Visual Studio中即时编辑,但如果您需要设计时体验,则需要换出Blend。
答案 1 :(得分:0)
对我来说,XML编辑器的工作效果不太好。我所做的是在工具/选项/文本编辑器/ XAML /杂项中,激活“始终在完整XAML视图中打开文档”。这可以防止IDE尝试在打开时呈现您的xaml并正确编辑您的XAML。当您准备支付渲染惩罚时,可以单击设计选项卡。
因为每个人都知道手工编写xaml更快更有趣:)
答案 2 :(得分:0)
我和XAML编辑器有完全相同的问题 - 每当我关注,保存,打开XAML代码时,Visual Studio都会卡住几秒钟。
对我来说,解决方案是删除对 Microsoft.mshtml 的引用 - 我不明白原因(如果有人,请发表评论),但它确实是唯一的问题和删除参考解决了我的噩梦。