我的项目解决方案并建立一个没有错误,但没有运行任何更多:(如何更正“位于程序集的清单定义与程序集引用不匹配”?
我试图清理解决方案和项目,但没有奏效。
这似乎后,我安装了一些插件VS发生2010,但我不知道。
有没有办法解决这个问题的方法吗?
即使是一个全新的项目,不打算再运行。
我的项目解决方案并建立一个没有错误,但没有运行任何更多:(如何更正“位于程序集的清单定义与程序集引用不匹配”?
我试图清理解决方案和项目,但没有奏效。
这似乎后,我安装了一些插件VS发生2010,但我不知道。
有没有办法解决这个问题的方法吗?
即使是一个全新的项目,不打算再运行。
这可能经常发生的resul大会元数据的一些变化。版本号是否增加?或者,如果用于签署程序集的私钥已更改,且相关代码未重新编译以反映程序集的新身份,则可能会发生这种情况。
您的项目的某些组件还可能针对不同版本的.NET Framework或Common Language Runtime。目标框架的版本号嵌入程序集的元数据头中,并会影响程序集绑定。
另一个想法:它听起来像你的VS2010安装被破坏。如果您尝试从IDE之外的命令行编译会发生什么?
当我以前打开一个在旧版本中开发的项目时,我遇到了类似的问题。 解决方法是:关闭项目。退出程序。重新启动程序,加载项目,编译并运行。
我是初学者,我不知道如何从cmdline编译,所以我卸载并重新安装一切。感谢您的帮助。 – user310291 2010-09-19 00:56:01