簡體   English   中英

如何在VS 2017中配置Windows安裝程序應安裝的.NET版本

[英]How can I configure what .NET version should be installed by windows installer in VS 2017

目前我正在開發一個需要.NET 4.0才能正常工作的項目,但是當我配置Windows安裝程序並嘗試安裝它時,它正在嘗試安裝最新版本的.NET。 那么如何配置Windows安裝程序以安裝創建項目的.NET版本。 另外,我想知道如何在我的安裝程序中包含Visual C ++ Redistributable。

當您創建安裝項目並將項目的主要輸出添加到安裝項目時,安裝項目會自動檢測包括Microsoft .Net Framework在內的依賴項。 要查看檢測到的依賴項是否正確所需,您可以看到以下位置:

  1. 首先,右鍵單擊Dependencies並單擊Refresh Dependencies

  2. 檢查項目的先決條件:

    • 右鍵單擊安裝項目,然后選擇“ 屬性”
    • 在“屬性”對話框中,從“ 配置”組合框中選擇配置,然后對“ 調試”和“ 發布”重復以下步驟。
    • 單擊Prerequisites ...按鈕以打開先決條件
    • 在“ 先決條件”對話框中,檢查所需的.Net Framework版本。
    • 按確定並確保重復上述步驟以進行調試發布
  3. 檢查安裝項目的啟動條件

    • 右鍵單擊安裝項目,然后從View中選擇Launch Conditions
    • 然后在Launch COnditions節點下,選擇.Net Framework節點並右鍵單擊並選擇Properties Window
    • 在“ 屬性”窗口中,檢查.Net Framework啟動條件的Version屬性。

暫無
暫無

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

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