一、前言
之前做共配项目发现,每次生成共配项目前,都要将其所配置的项目都先生成一遍,非常麻烦,所以为了偷懒来学了这个VS的生成后事件。
二、详细内容
1、打开VS,点开项目,双击Properties(或右键)打开属性,选择生成事件;
2、在生成后事件命令行内填写命令,若执行一个批处理文件直接使用$(SolutionDir)Copy.bat即可,$(SolutionDir)表示解决方案路径;
3、编写批处理文件,这边用到的是复制文件的命令
以下指令可供参考:
::删除多余的类库文档
if exist .\ControlzEx.xml ( del .\ControlzEx.xml )
::删除HandyControl等控件库的多余的语言资源
if exist .\ca-ES ( rd /s /q .\ca-ES )
三、总结
整体流程来说还是很简单的,但VS生成后事件执行多个批处理文件的写法,当时在网上找了很多资料都没有找到,这边放出来希望大家少走弯路。