我編譯了一個簡單的'Hello World'程序。該程序成功編譯沒有任何錯誤。我可以在bin文件夾中看到有效的可執行文件。但是項目的Release文件夾完全是空的。Visual Studio Express 2012不在編譯文件夾中構建exe文件
我不知道是否有任何設置問題或建設中的任何問題。顯然,我沒有看到任何錯誤。
我編譯了一個簡單的'Hello World'程序。該程序成功編譯沒有任何錯誤。我可以在bin文件夾中看到有效的可執行文件。但是項目的Release文件夾完全是空的。Visual Studio Express 2012不在編譯文件夾中構建exe文件
我不知道是否有任何設置問題或建設中的任何問題。顯然,我沒有看到任何錯誤。
你可以改變你的構建模式,在你的Visual Studio的頂部:依賴你建立你的解決方案的模式上
,Visual Studio將生成.exe文件在任何bin\Debug
文件夾或文件夾bin\Release
。
確保您構建的是發行版本,而不是調試版本。默認情況下,VS將構建一個Debug版本,該版本將進入bin\Debug
文件夾。
更加擴大解釋:
可執行文件的輸出目錄默認情況下,指定[your_project_directory] \ BIN \調試爲調試生成模式或以[your_project_directory] \ BIN \發佈爲發佈生成模式
在默認目錄之間切換調試/發佈使用解決方案建議here。
但是如果你想指定自己的輸出目錄,請按照下列步驟操作:
截圖從屬性窗口中的文件夾:
該解決方案至少可以在兩種情況下是有用的:
我希望這說明將是有幫助的構建過程中創建的所有可執行文件和文件。
你是否從'Debug'切換到'Release'? – MyCodeSucks