如何引用两个相似的文件并将它们签名并排?

时间:2016-10-21 13:16:09

标签: c# csc

我有一个问题,你可以解决我想引用两个有点类似的文件,让我们说它们的名字是ReferenceA.exe和ReferenceB.exe,它们都做类似的事情,

当我尝试使用C Sharp Compiler(或命令提示符下的csc)编译它时。

它给了我这个错误:

  

ReferenceA.exe:错误CS1704:已导入具有相同简单名称ReferenceA,Version = 1.3.3.3,Culture = neutral,PublicKeyToken = null的程序集。尝试删除其中一个引用或签名以便并排启用。

     

ReferenceB.exe :(与上一个错误相关的符号位置)

我遇到此错误的问题,因为我需要将ReferenceB引用到我的项目WITH ReferenceA

但是,我很好奇地签下它们并排运行。 你知道怎么做吗?如果是这样,请回答这个问题。

1 个答案:

答案 0 :(得分:0)

我认为您的参考名称与您的名称相同。重命名一个程序集并重新编译。

或者您可以选择具有两个不同版本的同一个程序集的强名称。

Project Properties --> Signing (tab)