首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到程序集"mscorlib,Version=2.0.5.0

找不到程序集"mscorlib,Version=2.0.5.0
EN

Stack Overflow用户
提问于 2018-02-27 14:46:57
回答 1查看 3.2K关注 0票数 5

我已经将System.Net.Http更新到了4.3.3,从那时起我就收到了这个错误。一个问题是,为什么它仍然获取System.Net.Http 2.2.9文件,而它不存在于packages文件夹中。System.Net.Http.Extensions不在我的引用列表中。我可以在哪里获得最新的dll?感谢任何人的帮助。

以下是详细模式下的构建日志

代码语言:javascript
复制
Could not resolve this reference. Could not locate the assembly "mscorlib, 
Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e, 
Retargetable=Yes". Check to make sure the assembly exists on disk. If this 
reference is required by your code, you may get compilation errors.
6> For SearchPath"E:..\packages\Microsoft.Net.Http.2.2.29\lib\net45".
6> Considered 
"E:..\packages\Microsoft.Net.Http.2.2.29\lib\net45\mscorlib.winmd", but it didn't exist.
6>Considered 
"E:\..\packages\Microsoft.Net.Http.2.2.29\lib\net45\mscorlib.dll", but it didn't exist.
6> Considered 
"E:\..\packages\Microsoft.Net.Http.2.2.29\lib\net45\mscorlib.exe", but it didn't exist.
Considered "bin\Release\mscorlib.winmd", but it didn't exist.
6> Considered "bin\Release\mscorlib.dll", but it didn't exist.
6> Considered "bin\Release\mscorlib.exe", but it didn't exist.
6> Required by "System.Net.Http.Extensions, Version=2.2.29.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL".
EN

回答 1

Stack Overflow用户

发布于 2018-02-27 14:52:40

您可以使用Package Manager控制台检查nuget包是否退出或不重新安装这些包:

代码语言:javascript
复制
 Update-Package -reinstall 

您需要将所有all从debug folder复制到release folder

还有一件事:确保你的项目文件不是只读的。如果它是只读的,则通过右键单击项目文件夹并选择属性来删除只读属性。在属性屏幕中,删除只读复选框。

如果这不起作用,那么通过This Link 你会找到关于你的问题的详细信息

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49002722

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档