使用MSBuild发布ClickOnce应用程序

Jer*_*y E 5 msbuild clickonce publishing

我需要一种方法来使用MSBuild将ClickOnce App发布到多个PublishDir.我有四个环境(dev,qa,model,prod),需要为每个环境生成单独的ClickOnce PublishDir,因为配置文件不同.其中一个主要问题是MSBuild不会创建publish.htm文件.任何帮助,将不胜感激.

小智 6

我刚刚在blog.html找到了对publish.html问题的回答,在接下来的几天里,我将发布关于多环境问题的博客.

http://wallism.wordpress.com/2009/12/08/clickonce-creating-publish-page-from-msbuild/


and*_*mar 5

作为一次性的事情,在四个位置手动创建publish.htm文件怎么样?

在我的公司,我们根本不使用publish.htm文件.但我们确实有不同的环境,因此我们让构建脚本更改应用程序名称,更新位置,服务器uri等预构建,并使用目标Publish构建它.之后将输出文件复制到相关环境的位置.

我们有点老了,主要是在cmd文件中这样做,但我相信你可以有4个不同的msbuild目标来做同样的工作.