在使用vs過程中,很多時候需要把需要的檔案一起拷貝到編譯產生的可執行程式所在目錄,對此可以採用簡單的後期生成事件完成,就不需要手動拷貝了。
後期生成事件簡單操作如下:
1、開啟專案屬性對話方塊;
2、如圖選擇後期生成事件並輸入命令(bat指令碼):
@echo ---------------------------------
@echo [$(projectname)]生成完成..
@echo 開始複製...
3、編譯輸出結果如下:
注意:copy 「$(solutiondir)copylist.bat」 「$(outdir)」 這裡的路徑要加上雙引號。
Visual studio中後期生成事件命令使用
在做專案是總要把發布後的一些dll拷貝的根 的bin目錄下,為了避免每次都需要手動拷貝可以在 專案的生成事件中寫入bat命令,下面的命令只在專案使用的發布配置時執行拷貝,在生成 配置管理器中可以設定各個專案的配置項 echo off set str configurationname if str ...
VS中的預先生成事件和後期生成事件
原文 vs中的預先生成事件和後期生成事件 在c 開發中,有時候需要在程式編譯之前或之後做一些操作。要達到這個目的,可以使用visual studio中的預先生成事件和後期生成事件。下圖是乙個簡單例子 將工程目錄中的一些資源檔案和庫檔案拷貝到debug目錄下 1.在 解決方案資源管理器 中,右擊要為其...
vs2013 後期生成事件編譯失敗
今天有特殊需求,要用到vs的後期生成事件,我試了下mkdir projectdir abc發現便宜不過,報告錯誤 錯誤 6 命令 mkdir em.webui abc 已退出,為 1。我還以為是路徑不能有空格,但是後來測試了下,發現要這樣子寫 mkdir projectdir abc xcopy p...