簡體   English   中英

Visual Studio 2017中缺少.NET Framework 4.0發布時的先決條件

[英]Missing .NET Framework 4.0 in Visual Studio 2017 Prerequisites when publishing

如您所見,缺少.NET Framework 4.0

您好,我需要使用.NET Framework 4.0發布我的應用程序(對於Windows XP支持),但在嘗試將其添加到先決條件時,它將丟失。 我能做什么?

我使用了舊的,免費的“Bootstrap Manifest Generator”工具,現在有點難以找到。 我的步驟如下:

  1. 我下載了.NET Framework 4.0可再發行組件包: https//www.microsoft.com/en-za/download/confirmation.aspx?id = 17718
  2. 為了讓軟件包出現在“先決條件”對話框中,我從SoftPedia下載了“Bootstrap Manifest Generator”工具( http://www.softpedia.com/get/Programming/Other-Programming-Files/Bootstrapper-Manifest- Generator.shtml )。 我用McAfee掃描了我的下載,這是安全的。
  3. 我安裝了包並運行它。 下面的一系列圖片說明了我在工具上選擇的選項:

選擇“New Project”,然后選擇“Package Manifest”選項 選擇“New Project”,然后選擇“Package Manifest”選項 - 填寫項目名稱和項目代碼,然后單擊標有“包”的白色面板上方的第一個圖標 - 瀏覽到可再發行組件包 在此輸入圖像描述

輸入“顯示名稱”,然后單擊白色面板上方的第二個圖標。 輸出文件夾將以藍色突出顯示。 在此輸入圖像描述

移動包含文件夾(向上導航一級以將“ DotNETFX40 ”文件夾)復制到下面顯示的位置(注意,我在Windows 10上使用VS2017社區): 在此輸入圖像描述

在我的WPF應用程序中,在“先決條件”對話框中,我現在看到DotNETFX40文件夾,如下所示。 在此輸入圖像描述

現在,當我發布應用程序時,也會發布DotNETFX40文件夾: 在此輸入圖像描述

我認為您必須使用Visual Studio 2015才能選擇.NET Framework 4.0作為先決條件。

對.NET Framework 4的官方支持已經結束: https//blogs.msdn.microsoft.com/dotnet/2015/12/09/support-ending-for-the-net-framework-4-4-5-andand -4-5-1 /

暫無
暫無

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

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