簡體   English   中英

Visual Studio目標框架不會更改為4.0

[英]Visual Studio target framework not changing to 4.0

我正在編寫一個Windows Forms程序,該程序未使用.net Framework 4.5-4.7中的任何新技術,但不幸的是,我將.net Framework設置為4.6.2開始了該項目。 (因為公司一開始就告訴我他們只想在win 7 / 8.1 / 10上使用它,后來他們改變了主意)我知道Windows XP已過時,但是我也必須在XP機器上運行該程序。

我已經嘗試將目標框架設置為.NET 4.0,但是當我嘗試使用.msi安裝程序在XP計算機上運行時,它會引發錯誤,即使在啟動.net 4.6.2依賴程序之前,我也無法運行。安裝過程。

我可以將整個項目“轉換”為.net 4.0,還是必須將所有按鈕,文本框,成千上萬行代碼等復制到僅使用.net 4.0的新項目中? 我正在使用Visual Studio 2017。

查看您共享的日志,我可以看到DIRCA_CheckFX,所以我猜安裝項目是一個vdproj,由於支持WiX之類的框架而已被棄用。

CheckFX步驟是一個啟動條件,您應該可以通過打開項目並找到啟動條件來刪除/操作:

查看->編輯器->啟動條件

暫無
暫無

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

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