我有一個在Visual Studio 2010中開發的本機C++應用程序。還有一個安裝項目作爲解決方案的一部分。當安裝正在建設中,警告彈出:用於C++的Visual Studio安裝程序:.NET Framework警告
警告:.NET Framework中的該項目的目標版本不 不匹配的.NET Framework啓動條件版本」 .NET框架 4客戶端配置文件」。更新.NET Framework啓動 條件的版本以匹配 高級編譯選項對話框(VB)或應用程序頁面(C#, F#)中.NET Framework的目標版本。
在(C++應用程序)的屬性,有一個在通用屬性,上面寫着一個字段:
目標框架:.NETFramework,版本= V4.0
不能是編輯。
現在的問題是:爲什麼我需要C++應用程序的.NETFramework?
您不需要用於本地C++應用程序的.NET。也許你錯誤地創建了你的項目? – john 2013-04-05 11:04:21
進入先決條件並確保.NET框架複選框未被選中。安裝項目選項非常片狀,它在VS2012中被刪除。 – 2013-04-05 11:04:32
這就是要點 - 我已經試過了。如果從先決條件中刪除它,我會得到2個警告,而不是1個: 警告:.NET Framework啓動條件「.NET Framework 4 Client Profile」的版本與選定的.NET Framework引導程序包不匹配。更新.NET Framework啓動條件以匹配在「先決條件」對話框中選擇的.NET Framework的版本。 – Aros 2013-04-06 21:13:03