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

分享4:

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

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

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

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

posted @ 2018-07-28 18:44  goodTOgreat  阅读(782)  评论(0编辑  收藏  举报