安装 .Net Framework 4.5 目标包

Rik*_*Sof 21 c# asp.net .net-framework-version visual-studio target-framework

请帮忙。

我已经安装了相当多的框架和开发包。正如你在图片中看到的。

下载.net框架

不幸的是我想访问一个古老的项目。该项目在.net framwork 4.5上运行,并且不得升级。

我安装了 Visual Studio 22,但是每当我打开解决方案时,我都会收到以下错误,如下图所示。

点网4.5错误

目前我已经成功安装了 4.5.2 的目标公园,但没有帮助。

我尝试安装 .net Framework 4.5 运行时,但出现以下错误。

在此输入图像描述

请帮忙

Rik*_*Sof 20

在@JonasH 和@Narish 的帮助下,我花时间研究文档以了解发生了什么。

根据 @Narish 引用的一篇文章,我在 .NETFramework 目录中复制了 v4.5.1 文件夹,该文件夹仍然与 v4.5 兼容,并将其重命名为 v4.5

在此输入图像描述

截至目前,遗留代码和 & 仍然打开。


aru*_*aru 18

看@文章 - https://www.gnostice.com/docs/docstudio_net/guide/_faq_buildinganddeployment_vs2022_and_netframework45.html

共有3个解决方案:

选项 1:安装 Visual Studio 2019。这将支持在 Visual Studio 2022 中进行构建。

选项 2:从此处下载 Windows 8 SDK,并在安装时选择安装 .NET Framework 4.5 的选项。

选项 3:按照以下步骤将目标包手动复制到您的计算机。

  1. Microsoft.NETFramework.ReferenceAssemblies.net45NuGet下载

  2. 将包作为 zip 文件打开

  3. 将文件从build\.NETFramework\v4.5文件夹复制到Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5

  • 我推荐第三个选项,它很有魅力!感谢您发布此内容@aru (2认同)