【问题标题】:Visual Studio 2013 publish prerequisites dialog is missing .NET Framework 4.8Visual Studio 2013 发布先决条件对话框缺少 .NET Framework 4.8
【发布时间】:2021-03-28 11:27:00
【问题描述】:

我已经从https://dotnet.microsoft.com/download/dotnet-framework/net48 安装了“开发包”(.NET Framework 4.8 SDK 离线安装程序和我的本地语言包)

我已将我的 VS 2013 更新为更新 5。

对于我的 C# 项目,在“项目属性/发布/先决条件”对话框中,我发现我无法设置 .NET Framework 4.8 的先决条件,因为列表框中根本没有列出 .NET Framework 4.8。 但是 .NET Framework 4、4 Client Profile、4.5、4.5.1 以及 4.5.2 都在那里。

有人知道从哪里/如何获得适当的先决条件包吗?

【问题讨论】:

    标签: .net visual-studio


    【解决方案1】:

    我发现了这个帖子:https://superuser.com/questions/1427728/visual-studio-2019-publish-prerequisites-dialog-is-missing-net-framework-4-8/1439031

    但我没有使用假装 VS 2015 安装的技巧,而是找到了一个更简单的解决方案。

    我发现注册表 'HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\GenericBootstrapper\12.0' 中的 'Path' 键的值是 C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\Bootstrapper。

    我的“C:\Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages”中有一个 DotNetFX48 子文件夹。因此,我将此子文件夹复制到文件夹 'C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\Bootstrapper*Packages*'

    现在 .NET Framework 4.8 出现在先决条件对话框的列表框中,我可以为我的 VS 2013 项目检查并选择它。

    与大家分享问题和解决方案。祝大家周末愉快。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-28
      • 1970-01-01
      • 2012-10-23
      • 2018-03-15
      • 1970-01-01
      • 1970-01-01
      • 2012-12-12
      相关资源
      最近更新 更多