是否可以在ClickOnce部署中包含自定义数据文件?如何在ClickOnce部署中包含自定义数据文件?
我找不到任何选项(Visual Studio 2005和2010)。 应用程序文件对话框发布选项卡只是不显示自定义文件。
是否可以在ClickOnce部署中包含自定义数据文件?如何在ClickOnce部署中包含自定义数据文件?
我找不到任何选项(Visual Studio 2005和2010)。 应用程序文件对话框发布选项卡只是不显示自定义文件。
看来这是不可能的。从ClickOnce部署概述在ClickOnce Deployment Overview(MSDN):
安装共享文件的 - 没有
而且文章ClickOnce deployment or not?是非常有用的。
它实际上有可能,至少从视觉 工作室 2012年(最有可能视觉 工作室 2010以及)。关键是将文件上的构建操作设置为“内容”。
更多的信息在Custom Folders in ClickOnce。
不应该将属性“复制到输出目录”的值更改为“始终复制”(例如,“不要复制”)? – 2015-04-17 11:32:58
提供的属性“复制到输出目录”被设置为“始终复制”,它适用于我今天没有任何问题,我正在工作的ClickOnce应用程序(Visual Studio 2008(不问)),包括部署ClickOnce应用程序到外部HTTP服务器并接受客户机上的更新报价。 – 2015-04-17 11:34:57
ClickOnce的部署方案非常棒,因为它非常简单。实际上,我试图将一个自定义XSD文件打包成一个DLL(该项目的一部分)与另一个引用第一个DLL的DLL。 - 最后我按照这里建议的方式做了这件事,将XSD简单地包含在第二个项目中 - 它看起来像一个不那么一致的解决方案,而且不太可持续。即使那时我遇到了问题,因为项目文件中的更改没有立即反映(不知道如何..)在新的发布中,我做了..使用MageUI进行调试 – 2013-01-09 09:33:38
这是***不是不可能的(也就是说,有可能的)。参见[aL3891's answer](http://stackoverflow.com/questions/2414823/how-to-include-custom-data-files-in-clickonce-deployment/12706531#12706531)。它甚至可以使用Visual Studio 2008。 – 2015-04-17 11:40:31