1. 程式人生 > >C#需要在項目程序生成前後執行相關的事件

C#需要在項目程序生成前後執行相關的事件

先生 style .com alt mkdir bug fff 分享圖片 color

分享4:

需求:需要在項目程序生成前後執行相關的事件,比如:需要將某個文件拷貝到bin\Debug中,或者創建某文件夾等。

分析:我們可利用項目屬性(選擇項目右鍵,選擇屬性)中的“生成事件”預定義相關的命名行(預先生成事件命名行(R)或後期生成事件命名行(O))

技術分享圖片

如上,例如:拷貝文件:xcopy "$(ProjectDir)lib\*.*" "$(TargetDir)" /S /R /Y(拷貝時一定要加上/S/R/Y)(在項目根目錄下的lib文件夾中所有文件拷貝到big\Debug\中);

創建文件:mkdir "$(TargetDir)Resources"等;

C#需要在項目程序生成前後執行相關的事件