3
我有許多項目的解決方案,包含3個可執行項目。我的所有項目都配置爲針對「x86」平臺,在解決方案配置管理器中,我甚至刪除了其他類似「混合」和「任何CPU」(這是因爲我使用了一些第三方庫限制了我堅持與x86)。所有3個可執行項目都是使用C#構建的簡單WinForms應用程序,目標是.NET 4完整配置文件。何時以及爲什麼Visual Studio在構建之後在「bin」中創建「x86」子文件夾?
現在,當我構建一個可執行項目時,其輸出內置於「bin/x86/Release」目錄中。當我構建一個其他可執行項目時,其輸出內置「bin/Release」,沒有「x86」子文件夾。
這是什麼 - 乍一看 - 不一致?
UPDATE
我需要修復它,因爲我想成功的建立後運行一些腳本,他們將預期一致的文件夾結構的輸出。
謝謝你,但是所有:
如果您的構建目標是32位(X86),或「任何CPU」
最後,檢查你的「輸出」文件夾中創建該文件夾我的三個項目都設置爲x86目標平臺,正如我在我的帖子中所述。 –
是嗎? 32Bit IS x86。 – KidCode
是的,我知道,在這三個項目中,我只有一個平臺,而其中一個是「x86」。仍然其中2個構建爲「bin/x86/Release」,另一個構建爲「bin/Release」。 –