1.右鍵項目屬性->配置屬性->配置
2.一般在此界面的右上角里的配置管理器中配置才有效。
3.活動解決方案配置是項目生成的exe路徑,活動解決方案平台是每個項目對應的cpu架構
4.在主項目中把cpu平台改成啥(x86/x64/anycpu),其他項目就按啥類型走。
5.可在主項目的生成中改變exe生成路徑
6.可自己在項目管理器中的項目配置中新建編輯配置,項目中的平台也可以改動編輯(一般只有x86/x64/anycpu),
7.其中活動解決方案配置的新建和編輯,其實只是名字變了,但都是debug或release版本,只是有了個替代的名字,用來存儲設置和被當成路徑生成的文件名。
路徑問題
其中的..是項目解決方案的路徑
解決方案平台一般有64位,32位,以及Any CPU,Mixed Platforms
解決方案配置一般有Debug和Release兩個版本
編譯出來的不同版本庫是存在兼容性問題的,32位操作系統肯定是不能運行64位可執行程序的,在編譯和安裝庫的時候,這一點要非常注意
在下載一個工程項目中,一般情況下,都需要對解決方案中的每一個項目通過屬性頁面設置其解決方案平台,這一點尤其重要,因為VS主界面上顯示的解決方案平台,並不是當前項目的屬性,目前在編譯kafka的項目中沒有設置好解決方案平台的屬性,導致編譯結果輸出到其他的目錄下
注意:當編譯的時候找不到頭文件或者輸出結果的文件不對的時候,就需要排查一下是否是解決方案平台設置的不正確,導致在頭文件包含和
鏈接選項的輸出路徑沒有設置正確