安装 .Net Framework 4.5 目标包

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

请帮忙。

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

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

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

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

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

请帮忙

c# asp.net visual-studio .net-framework-version target-framework
3个回答
16
投票

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

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

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


10
投票

看@文章 - 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. NuGet
    下载 Microsoft.NETFramework.ReferenceAssemblies.net45

  2. 以 zip 文件形式打开包

  3. 将文件从

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


4
投票

您可以从这里下载 Windows 开发套件

  1. https://www.gnostice.com/docs/docstudio_net/guide/_faq_buildinganddeployment_vs2022_and_netframework45.html
  2. 安装时只选择安装.NET Framework 4.5的选项 并浏览到此路径 C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework
  3. 关闭 Visual studio 并重新打开。
© www.soinside.com 2019 - 2024. All rights reserved.