C#需要在项目程序生成前后执行相关的事件

分享4:

         需求:需要在项目程序生成前后执行相关的事件,比如:需要将某个文件拷贝到binDebug中,或者创建某文件夹等。

         分析:我们可利用项目属性(选择项目右键,选择属性)中的“生成事件”预定义相关的命名行(预先生成事件命名行(R)或后期生成事件命名行(O))

如上,例如:拷贝文件:xcopy "$(ProjectDir)lib*.*" "$(TargetDir)" /S /R /Y(拷贝时一定要加上/S/R/Y)(在项目根目录下的lib文件夹中所有文件拷贝到bigDebug中);

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

原文地址:https://www.cnblogs.com/ysq0908/p/9383010.html