0

我的源代碼是一個C++ MFC項目,目標是x64。爲了構建這個項目的二進制文件,我選擇了活動配置(x64和Release),在我的解決方案中添加了一個安裝項目。不過,我不斷收到以下錯誤:由於配置問題,Visual Studio安裝項目失敗

ERROR: Module 'Microsoft_VC100_MFC_x64.msm' targeting 'x64' cannot be added to a package targeting 'x86' 
ERROR: Module 'Microsoft_VC100_CRT_x64.msm' targeting 'x64' cannot be added to a package targeting 'x86' 

對我來說,這表明我的,而源用於基於x64的配置寫我的設置項目靶向86。所以,我試圖探索如何將安裝項目的配置指定到x64。但是,當我進入Build/Configuration Manager時,該對話框僅允許我爲源項目指定配置,而不是爲安裝項目指定配置。所以,我看不到我的設置項目也是x64。

P.S.在Active Solution Platform下,我的平臺是X64。

+0

@Admins,我想關閉並刪除這篇文章。問題解決了,這與這裏討論的內容完全無關。發佈的答案沒有幫助。我如何刪除這個? – 2015-02-25 21:33:13

回答

1

如果您在解決方案資源管理器中選擇安裝項目,然後單擊F4,您會看到一個位置來設置安裝項目架構屬性窗口。這也是你設置製造商,產品名等的地方。

+0

謝謝。這節省了我不少時間。 – 2015-10-23 02:10:32