gpt4 book ai didi

c# - "Assembly Same Simple Name already been imported"错误

转载 作者:可可西里 更新时间:2023-11-01 08:11:18 26 4
gpt4 key购买 nike

这是一个 CLR 项目。我正在导入两个同名的 DLL 文件,quizz.dll(我将旧版本重命名为 legacyquizz.dll),并将新版本包含为 quizz.dll 到遗留转换器测试项目。 (正在测试的遗留转换器项目仅导入旧的 quizz.dll)。

这是我遇到的错误。 . .

An assembly with the same simple name 'Quizz, Version=2.0.0.1, Culture=neutral, PublicKeyToken=null has already been imported.

Try removing one of the references or sign them to enable side-by-side. c:\ . . . \Quizz.dll

它指向的路径是较新版本的 quizz.dll 的目的地。

我在 legacyquizz.dll 文件上使用外部别名:

extern alias legacy;

在此上下文中什么是“简单名称”?

最佳答案

您可以通过打开项目属性并选择程序集信息来查看简单名称:

enter image description here

要对程序集进行签名,您需要选择“签名”选项卡并创建或选择签名 key :

enter image description here

关于c# - "Assembly Same Simple Name already been imported"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14001185/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com