2014-12-04 87 views
2

我試圖將資源文件添加到我的Visual Studio C++項目,但我的圖像似乎沒有在生成步驟中正確複製。在C#環境下開發時,通過右鍵單擊資源文件(一個圖像或你有什麼)並編輯「複製到輸出目錄」選項很容易實現。這個選項似乎不存在於C++環境中。這裏是C#環境的圖片,以更好地說明,我尋找的選項: enter image description hereVisual Studio C++添加可部署內容(整個文件夾)

我嘗試了C++環境中做大致相同的事情,但就像我說的,可以選擇根本不存在。相反,它僅提供「內容」選項,並帶有「是」或「否」。該工具提示說這與部署資源相關,但是在項目構建期間未部署資源。我還想在構建時複製整個文件夾;這裏是另一張圖片: enter image description here

有誰知道我可以在C++環境中複製這個嗎?

編輯

我試圖用一個生成後事件的腳本,但沒有出現在輸出目錄。我正在嘗試複製第二張圖片中顯示的「資源」文件夾。下面是我使用的腳本:

xcopy "$(ProjectDir)Resources" "$(TargetDir)Resources" /e /y /i /r 

難道我做錯事的是什麼?我甚至在構建日誌中看不到任何錯誤。

+0

對於Post構建過程,我查看了路徑,並且一切都看起來不錯。所以問題是,爲什麼該文件夾不被複制? – Krythic 2014-12-04 01:51:33

+0

Nevermind ...顯然,Visual Studio決定出於某種原因開始複製文件夾。 (嘆)。 – Krythic 2014-12-04 01:58:56

回答

0

將項目輸出添加到安裝項目中作爲內容文件

+0

我有同樣的問題。我不明白傑克的答案,我沒有自己的答案。有沒有人有答案? – Dave 2017-07-20 09:39:28

相關問題