在ClickOnce中包含xml文件作为应用程序文件而不是数据文件

时间:2009-08-28 17:58:26

标签: msbuild clickonce

默认情况下,ClickOnce将包含所有.xml文件作为数据文件。这导致xml文件部署在数据目录中而不是应用程序目录中。

有没有办法从MSBuild / Mage生成包含xml文件作为应用程序文件的清单,即不添加writeable =“applicationData”属性。

2 个答案:

答案 0 :(得分:2)

您可以尝试将XML文件添加到项目中,并在其属性中更改:

[DELETED]

编辑Here's the information on changing the publish status文件(经过一些修改):

  • 在“解决方案资源管理器”中选择项目后,在“项目”菜单上单击“属性”。

  • 点击发布标签。

  • 单击应用程序文件按钮以打开“应用程序文件”对话框。

  • 应用程序文件对话框中,选择XML文件。

  • 在“发布状态”字段中,从下拉列表中选择包含

答案 1 :(得分:0)

您可以将它们作为资源嵌入到程序集中吗?