编译器指令不检查同一 dll 的程序集版本

问题描述 投票:0回答:1

我有一个 ASP.net 项目(Exact Synergy Enterprise 自定义项目,即 ASP.net)

在这个项目中,我引用了版本5.0.0.39的Exact.Data.dll。但是,另一个引用的 DLL 也引用了 Exact.Data.dll,但版本为 5.0.0.42。我知道这两个几乎是相同的,而且我没有另一个 DLL 的源代码。

项目无法编译,因为 Visual Studio 不接受同一引用 DLL 的多个版本

有没有办法告诉 Visual Studio 不要将此视为错误并继续编译?

c# asp.net
1个回答
0
投票

如果它们非常相似,以至于其他模块应该适用于 5.0.0.39,那么您的模块也应该适用于 5.0.0.42。

因此您可以不反对将引用更改为 5.0.0.42。

© www.soinside.com 2019 - 2024. All rights reserved.