【发布时间】:2023-03-25 14:58:01
【问题描述】:
在安装了 II6 和 Framework 3.5 SP1 的测试服务器上部署时出现以下错误。
找到的程序集的清单 定义与程序集不匹配 参考
我的开发机器是一台装有 Visual Studio 2008 的 64 位电脑。
有什么建议吗?
【问题讨论】:
标签: entity-framework deployment iis-6 asp.net-3.5
在安装了 II6 和 Framework 3.5 SP1 的测试服务器上部署时出现以下错误。
找到的程序集的清单 定义与程序集不匹配 参考
我的开发机器是一台装有 Visual Studio 2008 的 64 位电脑。
有什么建议吗?
【问题讨论】:
标签: entity-framework deployment iis-6 asp.net-3.5
.net 程序集似乎无法找到您所追求的正确版本。确保将程序集定义放入 GAC。您可能需要查看 GAC 并删除旧版本,然后重新构建。
换句话说,转到您的生产服务器并查找当前在该服务器上加载的任何程序集(.dll 文件)。您的生产服务器上的版本可能与您本地计算机项目的引用不匹配。
找到后将其删除并替换为您的应用程序正在使用的内容。
【讨论】: