我有兩個項目,一個編譯爲EXE的VB6項目和一個編譯爲DLL的MSVC++ 2010項目。該DLL需要與EXE文件位於同一文件夾才能工作。我可以讓Visual Studio 2010在編譯後自動將編譯後的DLL複製到VB6項目文件夾中嗎?Visual Studio 2010可以自動將編譯的文件複製到另一個目錄嗎?
11
A
回答
30
最簡單的設置方法是使用後期製作事件。這些運行一旦構建成功完成並具有一組方便的宏以訪問公共輸出(如編譯文件),非常容易
例如,以下是具體步驟爲編譯DLL/EXE爲c:\temp
- 右鍵單擊該項目,並選擇「屬性」
- 單擊生成事件選項卡
- 以下行添加到「生成後「框:
copy "$(TargetPath)" c:\temp
在上述$(TargetPath)
爲生成任務的主輸出宏:通常EXE或DLL文件。如果你點擊「Edit Post Build」按鈕,那麼你可以看到宏的完整列表。
2
我相信你問Post Build Events
你想要做什麼的一個例子,我相信,可以發現here
0
是項目>配置屬性>生成事件>生成後事件是什麼你在找什麼?使用類似於如下命令行的命令行:copy <dllpath> <dest>
0
Visual Studio具有可用於完成要執行的操作的事件前和事件後構建事件。
只需轉到Project:「project name」屬性,您應該會看到一個名爲build events的選項卡。你應該可以創建宏來爲你做。
希望這會有所幫助。
相關問題
- 1. Visual Studio 2010將內容文件複製到自定義目錄
- 2. 可以Visual Studio C++ Express(2010)自動複製依賴關係嗎?
- 3. 我可以將.git複製到另一個目錄嗎?
- 4. Visual Studio 2010中:如何自動文件複製到調試目錄
- 5. 從另一個項目編譯Visual Studio 2010項目
- 6. 將文件從一個目錄複製到另一個目錄
- 7. 將文件從一個目錄複製到另一個目錄
- 8. 將文件從一個目錄複製到另一個目錄
- 9. 將文件從一個目錄複製到另一個目錄
- 10. 將文件從一個目錄複製到另一個目錄
- 11. 將文件複製到另一個目錄的命令
- 12. 在Visual Studio 2010中創建文件時是否可以自動設置「複製到輸出目錄」?
- 13. Visual Studio想要編譯一個目錄
- 14. 從一個目錄的文件複製到另一個目錄
- 15. Visual Studio 2010 - 不會將部署中的文件夾複製到「Out」目錄
- 16. 將一個目錄中的cpp文件編譯到另一個目錄中
- 17. Visual Studio 2010可以忽略特定的編譯指示嗎?
- 18. visual studio 2010 include文件可以'看'但無法編譯
- 19. 複製Visual Studio項目 - 編譯錯誤
- 20. 將文件/目錄自動同步到Visual Studio項目
- 21. 可以在visual studio 2010中編譯ffmpeg嗎?
- 22. 將Visual Studio 2010 Project從一個TFS移動到另一個?
- 23. 將文件從一個目錄複製到另一個基於DateModified的目錄
- 24. 如何將我的文件從一個目錄複製到另一個目錄?
- 25. 如何使Visual Studio將DLL文件複製到輸出目錄?
- 26. 在Visual Studio 2013中將文件複製到版本目錄
- 27. 將一個目錄的內容複製到另一個目錄
- 28. 我可以使用Sublime編輯Visual Studio 2010項目中的CSS文件嗎
- 29. 如何將文件複製到cordva中的另一個目錄?
- 30. 將目錄中的所有文件複製到另一個
要一次複製多個文件:**'xcopy/s/y「c:\ source」「d \ target」'**。雖然宏有困難。 – Bitterblue 2014-04-02 06:52:48
如果$(TargetPath)中有空格,則需要使用引號。我花了10分鐘的時間來解決這個難題。 [複製「$(TargetPath)」c:\ temp] @JaredPar你會介意更新嗎?編輯99%完美的現有接受答案是我想避免的。 – 2016-04-27 19:19:01
我有沒有引號相同的問題。所以我繼續編輯答案。 – 2016-12-04 19:22:18