Azure从部署目标部署丢失的XML文档文件



我有一个解决办法。解决方案中的2个项目产生XML文档,当我部署到azure时,我需要复制到bin文件夹web根。

在本地,我注意到,当我构建我的解决方案时,这2个XML文件与DLL一起复制到我的web/bin文件夹。运行未修改的部署时。我还注意到kudosync会把这些文件捡起来,并很高兴地把它们放在我的artifacts/wwwroot/bin文件夹中。

但是-当我通过push到github部署到azure时,azure上的本地部署临时文件夹不包含XML文件,因此它们不会被捡起。我在部署中添加了一些构建后的"DIR"命令。cmd文件查看发生了什么,XML文件只是没有在%DEPLOYMENT_TEMP%bin文件夹。

有人知道这是怎么回事吗?

啊哈——这是因为当您从MSBUILD构建时,它不会为相关项目生成XML文档。我在本地获取它们,因为我在某些时候从生成它们的VS中构建。

相关内容

最新更新