.NET Core 编译错误:"An assembly with the same simple n

2019-01-02 20:33发布

今天 build 一个 ASP.NET Core 项目时总是出现下面的错误:

CS1704: An assembly with the same simple name 'Cnblogs.Cache' has already been imported. Try removing one of the references or sign them to enable side-by-side.
请问如何解决?

标签: .net core
2条回答
不流泪的眼
2楼-- · 2019-01-02 21:03

这个 ASP.NET Core 项目引用了 Cnblogs.Cache 项目(Cnblogs.Cache.csproj),而它依赖的一个 nuget 包中包含了 Cnblogs.Cache.dll ,就是这个原因引起的,移除这个 nuget 包问题就解决了

查看更多
听够珍惜
3楼-- · 2019-01-02 21:16

是不是包含Cnblogs.Cache的项目本身引用了自己啊?

查看更多
登录 后发表回答