.net – 使用Web Deploy跳过XML文档文件

.net – 使用Web Deploy跳过XML文档文件,第1张

概述我正在尝试使用Web Deploy发布.NET Web服务.目前,它包含了包中的 XML文档文件.我在Visual Studio的项目属性的Build选项卡中取消选中“XML文档文件”.这会阻止发布XML文件,但该项目引用了许多具有XML文档的自定义库. 显然,我们不想关闭自定义库的文档.也没有理由部署这些XML文件. 从msdeploy / msbuild命令行或项目属性中,如何防止XML文档文 我正在尝试使用Web Deploy发布.NET Web服务.目前,它包含了包中的 XML文档文件.我在Visual Studio的项目属性的Build选项卡中取消选中“XML文档文件”.这会阻止发布XML文件,但该项目引用了许多具有XML文档的自定义库.

显然,我们不想关闭自定义库的文档.也没有理由部署这些XML文件.

从msdeploy / msbuild命令行或项目属性中,如何防止XML文档文件包含在包和后续Web部署中?

更新

我已经尝试将DEL / Q“$(TargetDir)*.xml”添加到构建前和构建后的事件中但没有成功. XML文件仍添加到包中.

解决方法 这将全局禁用XML文档的生成:

msbuild some.web.sln /p:documentationfile=""

要使用MSDeploy.exe跳过* .xml文件:

msdeploy -verb:sync -source:contentPath=c:\sourcedir -skip:objectname=filePath,absolutePath=.*.xml -dest:contentPath=c:\newdir
总结

以上是内存溢出为你收集整理的.net – 使用Web Deploy跳过XML文档文件全部内容,希望文章能够帮你解决.net – 使用Web Deploy跳过XML文档文件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1078623.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存