c# - 无法解析目标框架 '.NETFramework,Version=v4.6.1' 的 mscorlib

标签 c# visual-studio visual-studio-2017 service-reference mscorlib

当我尝试在 .NET 4.6.1 项目中更新或配置服务引用时,VS 抛出下一个错误:

Could not resolve mscorlib for target framework '.NETFramework,Version=v4.6.1'. This can happen if the target framework is not installed or if the framework moniker is incorrectly formatted.

路径长度没问题,我还检查了另一个关于 SO 的答案,但没有任何效果。 也许有人有类似的东西?

最佳答案

我在 VS2019 上遇到同样的错误。
发生此错误是因为我从未恢复 nuget 包并构建解决方案

在恢复 nuget 包并完全重建解决方案后,错误消失了!

关于c# - 无法解析目标框架 '.NETFramework,Version=v4.6.1' 的 mscorlib,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51724177/

相关文章:

c++ - 如何在新 CPU 上利用 AVX2,同时支持旧 CPU?

.net - 将参数从 Bootstrap 传递到MSI bundle

c# - (新格式)visual studio 项目中的可选 appsettings.local.json

c# - 正则表达式问题

c# - Asp.net 要求验证器在回发时重置

c# - 无法使用 .NET Core 3 预览版 4 编译 C# 8

c# - 在 DataRowAttribute 中使用十进制值

c++ - Visual C++ UMDF V2 模板似乎创建了一个 C 项目,而不是 C++

c# - 我应该在每个 TestMethod 中还是在 ClassInitialize 中设置模拟方法?

c# - 使用资源字典:中定义的样式