我在XP中使用Visual Studio 2008 SP1
当我尝试编辑资源中定义的controltemplate时发生挂起。 (我的所有资源文件都通过application.xaml合并)
谷歌搜索这个问题我发现它是微软的一个已知的错误,但我似乎无法找到一个修补程序或一个足够好的解决方案,以便我的工作。
完成我的工作的一种方法是从项目中临时排除资源文件,更改controltemplate,然后重新包含和构建项目。 但是,即使这样似乎每次都没有工作,我每4-5次尝试就会挂掉一次......
另一种方法是在window.resources中复制controltemplate,进行所有修改,然后将其复制回资源文件,但这是一个难以实现的屁股。
有人找到了更好的方法吗?或解决这个问题?
答案 0 :(得分:1)
如果我没有打开任何其他XAML窗口,它通常对我很好。我认为窗口中的设计师试图使用实际导致崩溃的资源。
答案 1 :(得分:0)
终于找到了一个修补程序: http://code.msdn.microsoft.com/KB958017
此修补程序已包含在Visual Studio 2008 SP1的Silverlight工具中,所以我想这就是为什么它不会影响每个人。