如何解决缺少 Visual Studio 2013 发布先决条件对话框 .NET Framework 4.8
我已经从以下位置安装了“开发人员包”(.NET Framework 4.8 SDK 离线安装程序和我的母语包):https://dotnet.microsoft.com/download/dotnet-framework/net48
我已将 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 都在那里。
有人知道从哪里/如何获得适当的必备软件包吗?
解决方法
但我没有使用假装安装了 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 项目检查并选择它。
与大家分享问题和解决方案。祝大家周末愉快。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。