所以我在我们的主 Web 服务器的 GAC 中有多个版本的库,它们在我们的一些应用程序中运行良好,但目前正在中断一个。这是我现在遇到的错误片段:
如您所见,它表示该库存在于两个不同的位置,每个位置都是 GAC 中 DLL 的不同版本。在我的 web.config 文件中,<assemblies>
块中有以下行:
<add assembly="IllinoisState.CAS.Coins, Version=1.4.0.0, Culture=neutral, PublicKeyToken=43b230099bff1b05"/>
所以我真的不明白为什么我会收到错误?我正在调用 DLL 并指定我想使用的版本,但它对我大喊大叫,因为该库存在于两个不同的位置?对我来说真的没有太多意义。
哦,目前我们正在使用 Microsoft .NET Framework 版本:2.0.50727.4241 和 ASP.NET 版本:2.0.50727.4223。
谢谢你的帮助!