C#已导入具有相同简单名称的程序集。请尝试删除这些引用之一
现象:
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 CS1704 已导入具有相同简单名称“Interfaces”的程序集。请尝试删除这些引用之一
(例如“C:\Users\****\.nuget\packages\interfaces.debug\2.1.15.2259\lib\netstandard2.1\Interfaces.dll”),
或对它们进行签名以并行启用。 Startup D:\source-master\Startup\CSC 1 活动
项目资源管理器结构如下:
自己明明引用了Interfaces项目,但是还是说我导入了相同的程序集。
解决方案:
对比上面报错信息的版本号和直接引用的项目版本号,通常情况下是项目的版本号低了。
比如我这面是
<PropertyGroup>
<Version>2.1.14.2259</Version>
</PropertyGroup>
比最上面的报错信息的低,手动改成高一点的版本即可解决。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 2 本地部署DeepSeek模型构建本地知识库+联网搜索详细步骤
2018-08-10 UWP 2018 新版 NavigationView 尝鲜