16

当您在 Visual Studio 中创建新的 .pubxml 时,它具有在顶级 PropertyGroup 元素下定义的一组基本属性(例如属性 WebPublishMethod、DeployIisAppPath 等)。但是我发现很难找到任何文档来说明这些属性的确切含义,更不用说可以在配置文件中使用的全套可选标签/属性的参考了。是否存在此类文档?到目前为止,了解大量标签/属性的唯一方法是查看其他人的示例 .pubxml 文件。

希望有人能证明我错了,但似乎很难通过谷歌搜索来显示这些文档。

4

1 回答 1

7

可能最好的信息来源是Microsoft.Web.Publishing.targets文件(在C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\Web\- 将 v14 调整为 v10 或 v12 以适应您的 Visual Studio 版本)

此文件中有一些注释,以及这是使用这些属性值的 MSBuild 文件这一事实 - 因此,即使未注释特定属性,您也可能能够弄清楚它们的用途。

于 2015-06-18T06:18:42.727 回答