Visual Studio 2010错误:类型Universe无法解析程序集

dth*_*her 5 visual-studio-2010 mvvm-light

我已经将最初在Visual Studio 2008中创建的WPF项目加载到Visual Studio 2010中.转换过程顺利进行,但在某些XAML文件上,VS2010设计器会抛出与项目引用相关的几个错误,包括以下错误:

System.Reflection.Adds.UnresolvedAssemblyException

类型Universe无法解析程序集:GalaSoft.MvvmLight,Version = 3.0.0.31869,Culture = neutral,PublicKeyToken = 3e875cdb3903c512.

这个程序集引用在Expression Blend 4设计器中运行得很好,但在VS2010中却没有.

我可以成功构建并运行解决方案.

我的解决方案针对.Net Framework 3.5 SP1.

Tod*_*Tod 9

我不知道你是否遇到了同样的问题,但是我一直在使用Ninject .dll获得那种类型的宇宙错误.我在解压缩之前通过" 解锁 "压缩文件解决了这个问题.我认为这只影响Vista和Win 7开发机器,但值得一试.我上周发布了一篇博客文章,详细介绍了错误和解决方案.向下滚动到"Block by Blockhead"部分.


dth*_*her 0

我找到了解决方法,但我对此不满意。如果我将项目的目标框架设置从“.NET Framework 3.5”更改为“.NET Framework 4 Client Profile”,设计器就可以正常工作。但我不想仅仅为了获得设计师的支持而改变我的目标框架!