VS2010 SP1 WPF设计器崩溃,没有SP1它正在工作

时间:2011-07-26 07:57:50

标签: wpf visual-studio-2010

设置:

  • Windows Server 2008 R2 x64
  • Visual Studio 2010 SP1
  • 目标为.NET 3.5 SP1的WPF应用程序
  • 使用Infopath FormControl
  • VS2010上没有加载项

问题: 首先在Visual Studio设计器中打开任何窗口或用户控件,它会正常打开。然后只需单击xaml源(我使用拆分视图,xaml和“实际控件”),设计器几乎会立即崩溃,但出现以下异常:

[System.Reflection.Adds.UnresolvedAssemblyException] 类型Universe无法解析程序集:Microsoft.VisualStudio.Tools.Applications.Adapter,Version = 8.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a。

我从GAC看到了程序集就在那里(处理器架构是MSIL)。

这里发生了什么?没有谷歌的帮助。有趣的是,没有VS2010 SP1一切正常......

更新

我尝试从DVD和SP1重新安装VS2010修复,但它没有帮助。但是,我能够缩小范围。如果我从项目中删除对Microsoft.Office.InfoPath.FormControl的引用,它可以正常工作。那么为什么FormContol会使设计器在每个 WPF窗口和用户控件上崩溃,而且只能使用VS2010 SP1?

Office 2007修复也无济于事。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

运行VS2010维修怎么样?尝试从原始DVD修复它,然后重新安装SP1。

如果您没有得到明确解决问题的答案,那么这是我的建议。