Visual Studio 2022 找不到 >NETframework 版本 4.0 的参考程序集

问题描述 投票:0回答:2

尝试编译 Python Django 项目但收到构建错误:

C:\Program Files\Microsoft Visual Studio�2\Community\MSBuild\Current\Bin md64\Microsoft.Common.CurrentVersion.targets(1217,5):错误 MSB3644:.NETFramework 的参考程序集,版本=v4 .0 未找到。要解决此问题,请安装此框架版本的开发人员包(SDK/目标包)或重新定位您的应用程序。您可以在 https://aka.ms/msbuild/developerpacks 下载 .NET Framework 开发人员包 完成构建项目“myFinancialTracker.pyproj”——失败。

我该如何解决?

.net-4.0 visual-studio-2022 .net-4.8
2个回答
9
投票

我也遇到了和你一样的错误。发生这种情况是因为 Visual Studio 2022 在安装过程中不提供 .NET Framework 4.0 选项。为了解决这个问题,我安装了 Visual Studio 2019 并在安装过程中启用了 .NET Framework 4.0。完成安装后,我尝试使用 Visual Studio 2022 再次运行我的项目,错误终于消失了。

我尝试单独下载并安装.NET Framework 4.0,但微软不允许我这样做。作为解决方法,我选择安装 Visual Studio 2019。


0
投票

遇到同样的错误,解决方案就是从这里下载 .NET Framework 4.8.1: https://dotnet.microsoft.com/en-us/download/dotnet-framework/net40

然后重新启动电脑,问题就解决了。

© www.soinside.com 2019 - 2024. All rights reserved.