我有一個使用第三方依賴項DLL文件的安裝程序。這些DLL來自32位和64位。Visual Studio 2010安裝項目 - 64和32的一個項目
是否可以創建一個項目,該項目需要x86編譯時的32位版本和編譯爲x64時的64位版本?
現在我有2個MSI項目:一個用於32位,另一個用於64位......我不喜歡這個解決方案。
我有一個使用第三方依賴項DLL文件的安裝程序。這些DLL來自32位和64位。Visual Studio 2010安裝項目 - 64和32的一個項目
是否可以創建一個項目,該項目需要x86編譯時的32位版本和編譯爲x64時的64位版本?
現在我有2個MSI項目:一個用於32位,另一個用於64位......我不喜歡這個解決方案。
Visual Studio安裝項目不支持動態文件源。所以你不能使用32位和64位的單個項目。
其他設置創作工具在單個項目中提供了對此的更多控制。
如果我正確理解你的問題,是的 - 這是可能的。您只需要爲您的項目配置兩種平臺配置,一種爲32位版本,另一種爲64位版本。爲此,請轉到配置管理器(右鍵單擊解決方案 - >配置管理器)。然後點擊「活動解決方案平臺」下拉菜單 - >新建 - > x64。出現提示時,選擇「使用32位配置中的設置」。
現在你可以在這兩個配置之間切換。您可以指向不同的庫(32位或64位)以用於單獨的構建,並且您的設置將保存。
你誤解了這個問題..很抱歉發表評論,但我只是想在這裏發表評論,以便人們知道這篇文章不是關於「如何創建一個解決方案,我們可以編譯32位和64位安裝程序」 –