解决同一依赖程序集的不同版本之间的冲突

时间:2012-01-26 09:50:19

标签: visual-studio-2010 debugging dll ambiguity

我正在开发 VS 2010 C#中的网站项目,目标框架是: .NET Framework 3.5

在Visual Studio的警告选项卡中,我在构建项目时收到以下消息:

C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1360,9):
warning MSB3247: Found conflicts between different versions of the same dependent
assembly. myProject -> C:\...\bin\Debug\myProject.dll

此外,在调试时,如果我将断点移动到另一个部分,VS会询问我要选择哪个dll版本(即使它具有相同的版本):

enter image description here

该项目最初是使用VS 2008开发的,然后在VS 2010中导入。最初,.NET目标框架自动设置为4.0,然后我再次将其设置为3.5。

如何解决此DLL歧义并查找涉及哪些特定dll?

0 个答案:

没有答案