我已经安装了nuget包。
bin文件夹不显示system.collections.dll。
当我运行应用程序时,我会得到以下错误:
无法加载文件或程序集“System.Collections、Version=4.0.0.0、Culture=neutral、PublicKeyToken=b03f5f7f11d50a3a”或其依赖项之一。系统找不到指定的文件。
不管我做什么,我都解决不了!为什么dll会丢失。
我试过:
如果我从我的web.config中删除引用
如果我继续删除这些错误,则会出现越来越多的问题:
<add assembly="System.Collections, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<add assembly="System.Collections.Concurrent, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<add assembly="System.Diagnostics.Debug, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<add assembly="System.Globalization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<add assembly="System.IO, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />有什么想法吗?
进一步注释:
编辑:
编辑2:
第2235行: 1>在"mscorlib,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089“和"mscorlib,Version=2.0.5.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e,Retargetable=Yes”之间发生了冲突。
发布于 2017-12-10 00:33:26
没有System.Collections程序集。他们都在mscorlib.dll。
https://stackoverflow.com/questions/47734636
复制相似问题