【问题标题】:Error MSB3644 The reference assemblies for .NETFramework,Version=v5.0 were not found. with VS 2019 16.8.3错误 MSB3644 未找到 .NETFramework,Version=v5.0 的参考程序集。与 VS 2019 16.8.3
【发布时间】:2020-12-17 15:32:55
【问题描述】:

我安装了最新的框架 .net 5.0 并将 VS 2019 从 16.6 升级到了最新的 16.8.3。在这个过程之后,我创建了一个新的网络应用程序,但得到了这个错误:

错误 MSB3644 要解决此问题,请安装 Developer Pack (SDK/Targeting Pack) 用于此框架版本或重新定位您的 应用。您可以在以下位置下载 .NET Framework 开发人员包 https://aka.ms/msbuild/developerpacksWebApplication2 C:\Program Files (x86)\微软视觉 Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets

我还修复了 VS 2019,以防万一,它可以解决问题,但也没有用。你能帮帮我吗?

提前致谢。

【问题讨论】:

    标签: .net-5


    【解决方案1】:

    尽管我拥有最新的 Visual Studio (16.11.2) 和最新的 .NET SDK (5.0.400),但我还是遇到了这个问题。

    问题是我的 PATH 中有两个不同的 SDK 位置:

    • C:\Users{USERNAME}\AppData\Local\Microsoft\dotnet\sdk
    • C:\Program Files\dotnet\sdk

    用户特定的安装来自Dotnet-install scripts,不包含 .NET 5 SDK。从我的路径中删除它并重新启动 Visual Studio 解决了这个问题

    【讨论】:

      【解决方案2】:

      终于解决了..我卸载了VS 2019并重新安装了它。

      修复/修改 - 对我没有任何帮助!

      【讨论】:

        【解决方案3】:

        这是新版本的 .NET 更新VS可以帮忙

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2022-09-25
          • 2018-08-22
          • 1970-01-01
          相关资源
          最近更新 更多