资源内的ControlTemplate编辑挂起了visual studio 2008

时间:2009-03-27 12:33:26

标签: .net wpf

我在XP中使用Visual Studio 2008 SP1

当我尝试编辑资源中定义的controltemplate时发生挂起。 (我的所有资源文件都通过application.xaml合并)

谷歌搜索这个问题我发现它是微软的一个已知的错误,但我似乎无法找到一个修补程序或一个足够好的解决方案,以便我的工作。

完成我的工作的一种方法是从项目中临时排除资源文件,更改controltemplate,然后重新包含和构建项目。 但是,即使这样似乎每次都没有工作,我每4-5次尝试就会挂掉一次......

另一种方法是在window.resources中复制controltemplate,进行所有修改,然后将其复制回资源文件,但这是一个难以实现的屁股。

有人找到了更好的方法吗?或解决这个问题?

2 个答案:

答案 0 :(得分:1)

如果我没有打开任何其他XAML窗口,它通常对我很好。我认为窗口中的设计师试图使用实际导致崩溃的资源。

答案 1 :(得分:0)

终于找到了一个修补程序: http://code.msdn.microsoft.com/KB958017

此修补程序已包含在Visual Studio 2008 SP1的Silverlight工具中,所以我想这就是为什么它不会影响每个人。