簡體   English   中英

缺少 Visual Studio 2013 發布先決條件對話框 .NET 框架 4.8

[英]Visual Studio 2013 publish prerequisites dialog is missing .NET Framework 4.8

我已經安裝了“開發包”(.NET Framework 4.8 SDK 離線安裝程序和我的本地語言包): https://dotnet.microsoft.com/download/dotnet-framework/net48

我已將我的 VS 2013 更新為更新 5。

對於我的 C# 項目,在“項目屬性/發布/先決條件”對話框中,我發現我無法設置 .NET 框架 4.8 的先決條件,因為 .NET 框架 4.8 的列表框中沒有列出。 但是 .NET Framework 4、4 Client Profile、4.5、4.5.1 以及 4.5.2 都在那里。

任何人都知道從哪里/如何獲得適當的先決條件 package?

我發現這篇文章: 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”中發現“路徑”鍵的值是 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 項目檢查 select 它。

與大家分享問題和解決方案。 祝大家周末愉快。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM