我有一个解决方案。解决方案中的2个项目生成XML文档,当我部署到azure时,我需要将其复制到bin文件夹web根目录。
在本地,我注意到当我构建我的解决方案时,这两个XML文件会随DLL一起复制到我的web / bin文件夹中。当我在本地运行未经修改的deploy.cmd文件时,我也注意到kudosync选择了那些并且将它们放入我的artifacts / wwwroot / bin文件夹中。
但是 - 当我通过推送到github部署到azure时,azure上的本地部署临时文件夹不包含XML文件,因此它们不会被拾取。我添加了一些后期构建" DIR"命令到deploy.cmd文件以查看正在发生的事情,并且%文件不在%DEPLOYMENT_TEMP%\ bin \文件夹中。
任何人都知道这里发生了什么?
答案 0 :(得分:0)
啊哈 - 因为当你从MSBUILD构建时,它不会为相关项目生成XML文档。我在本地获取它们是因为我在某种程度上是从VS构建的,它生成了它们。