0

建議將配置管理器設置爲釋放任意CPU,然後通過簡單更改目標操作系統來分發32位和64位產品安裝和部署項目屬性?或者,使用(對於32位版本)發佈x86,然後在安裝項目屬性和(對於64位)發行版x64,然後在安裝項目的屬性中設置目標 - > x86會更好?通過Visual Studio中的安裝項目針對Windows操作系統(x86與x64)

似乎有太多可能的分發方式,但似乎釋放任何CPU,然後在安裝項目的屬性中選擇x86或x64是分配32位和64位版本的最佳方法給用戶。

回答

1

如果您的應用程序沒有任何依賴項無法在x64上運行,那麼它將是使用AnyCPU構建並在兩者(x86和x64)上部署的乾淨且容易的方法,但是如果您知道每個平臺都具有特定的依賴項,則它必須分別用x86和x64編譯爲32位和64位操作系統。

欲瞭解更多有關每種構建配置的信息,請聯繫see this questionthis

相關問題