我有41个项目的大规模解决方案,其中包括以下内容:
这个想法是,一旦VSTS构建解决方案并运行发布配置文件-每个相关项目的输出将被压缩并放入放置文件夹中,从而有效地为构建创建5个zip文件-为Web项目创建1个4用于Windows服务。
MVC项目的发布配置文件将已编译的二进制文件输出到“部署”文件夹。使用存档任务并将文件从“ deploy”文件夹(这是仓库的根目录的子目录)复制到放置文件夹中的web.zip文件,我没有问题。
但是-当我尝试对每个Windows服务的bin / Release内容进行压缩时,构建定义的“存档文件”任务都会爆炸,并指出“系统找不到指定的文件。”
有什么想法吗?我被困住了。
我也忘记提及构建解决方案(Visual Studio Build)任务可以很好地构建和完成
。