错误:不能将项目“project”中的依赖项“file”复制到运行目录,因为它将与依赖项“file”冲突

更新:2007 年 11 月

引用之间存在冲突;为使应用程序运行,将多个具有相同文件名的不同的依赖项复制到 bin 目录中。由于没有一个依赖项是主引用,因此运行目录无法解决该冲突。

此错误将使生成进程失败。

双击该任务列表项会将您带到项目的正在发生冲突的引用节点。

更正此错误

  • 令程序集之一成为您的项目的直接引用。这种方法可能有一种弊端,那就是不能保证所选的程序集与需要被引用程序集的某些其他版本的程序集一起工作。

    - 或 -

  • 确保程序集的两个副本都具有强名称并位于全局程序集缓存中。这就消除了将程序集复制到 bin 目录的必要性。

请参见

任务

如何:创建和移除项目依赖项

概念

项目引用

全局程序集缓存

具有强名称的程序集

程序集版本控制