本文主要是介绍VS程序集生成事件干些操作,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
复制文件到指定目录,这里执行了两条命令,复制了两个文件
$(SolutionDir) :解决方案的目录(定义形式:驱动器 + 路径);包括尾部的反斜杠“\”。
左边是被复制的文件,右边是复制到的位置
Copy "$(SolutionDir)\MatrixReport.Entity\bin\Model.XML" "$(SolutionDir)\MatrixReport.WebAPI\docXml"
Copy "$(SolutionDir)\MatrixReport.Dao\bin\Debug\MatrixReport.Dao.dll" "$(SolutionDir)\MatrixReport.WebAPI\bin"
生成后事件命令:
下面的命令是将web项目要用的Dao.dll,IDao.dll,Bll.dll全部复制到web那个项目的bin下面,方便依赖注入,命令参考:
$(ProjectDir) 项目的目录
$(SolutionDir) 解决方案的目录
Copy $(SolutionDir)WuZiFenGongSiInfomation.Dao\bin\Debug\WuZiFenGongSiInfomation.Dao.dll $(ProjectDir)\bin\
Copy $(SolutionDir)WuZiFenGongSiInfomation.Dao\bin\Debug\WuZiFenGongSiInfomation.IDao.dll $(ProjectDir)\bin\
Copy $(SolutionDir)WuZiFenGongSiInfomation.Bll\bin\Debug\WuZiFenGongSiInfomation.Bll.dll $(ProjectDir)\bin\Copy $(SolutionDir)WuZiFenGongSiInfomation.Bll\obj\Release\WuZiFenGongSiInfomation.Bll.dll $(ProjectDir)\obj\Release\
Copy $(SolutionDir)WuZiFenGongSiInfomation.Dao\obj\Release\WuZiFenGongSiInfomation.Dao.dll $(ProjectDir)\obj\Release\
Copy $(SolutionDir)WuZiFenGongSiInfomation.IDao\obj\Release\WuZiFenGongSiInfomation.IDao.dll $(ProjectDir)\obj\Release\
这篇关于VS程序集生成事件干些操作的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!