Visual Studio 2005应用程序构建错误

时间:2010-08-04 23:46:55

标签: visual-studio-2005

我必须更新旧的Visual Studio 2005应用程序。我在我的服务器2008开发盒上安装了包括第三方组件的开发平台。

从我们的旧版SourceSafe 2005数据库中获取最新版本,更新所有损坏的引用并尝试编译此解决方案之后,我已修复除了这些之外的所有错误,我不知道如何查找:

ERROR

描述: 定位的程序集的清单定义与程序集引用不匹配。 (HRESULT异常:0x80131040)

档案:LC


警告

描述: 发现同一依赖程序集的不同版本之间存在冲突。 C:\ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ Microsoft.Common.targets

文件:Microsoft.Common.targets


...所有这些基本上告诉我迪克,解决方案将无法编译。我猜我的意思是,我如何找出WHICH组件有问题?帮助不大?
致谢

1 个答案:

答案 0 :(得分:0)

我的猜测是有人指的是同名的两个不同的程序集。也许有人将.NET DLL放在您的工作副本中并尝试链接到它们而不是使用GAC中的那些?

更一般地说,听起来你有一些装配(A)依赖于另一个装配(B)。 B表示程序集的一个副本,A表示位于不同位置的同名程序集。

你将不得不戴上你的安全帽并去挖掘。剧透:你发现的很可能是黄金。