在安装了II6和Framework 3.5 SP1的测试服务器上部署时出现以下错误。
找到的程序集清单 定义与程序集不匹配 参考
我的开发机器是带有Visual Studio 2008的64位PC。
有什么建议吗?
答案 0 :(得分:1)
看起来.net程序集无法找到您正在使用的正确版本。确保将程序集定义放在GAC中。您可能需要查看GAC并删除旧版本,然后重建。
换句话说,转到生产服务器并查找当前在该服务器上加载的任何程序集(.dll文件)。生产服务器上的版本可能与本地计算机项目的引用不匹配。
找到后将其删除并将其替换为您的应用程序使用的内容。