我正在将.net核心1.0项目更新为.net核心2.0,它在.net核心1.0中运行良好,我已经编译了其他代码,例如Starup.cs
,.csproj
和身份验证,但之后那些错误就像这样:
Error CS0433 The type 'Color' exists in both 'Shaman.System.Drawing, Version=1.0.1.2, Culture=neutral, PublicKeyToken=18bc04d2eb1e1518' and 'System.Drawing.Primitives, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' ProjectResourceMaster C:\Projects\Project-Resource-Master\src\MinSetupCore\Controllers\ProjectsController.cs 1326 Active
我在许多控制器中使用类型Color
100次,错误发生在使用Color
的每个地方。
奇怪的是,我甚至没有在我的参考文献中引用Shaman.System.Drawing
,它甚至是如何引用它的?
ps:Shaman.System.Drawing(1.0.1.2)
是名为Shaman.EPPlus(1.0.1.2)
的nuget包中的一个包,我将此包用于某些Excel功能,但我并不打算使用Shaman.System.Drawing