是否有一种简单的方法来发布同一应用程序的多个ClickOnce安装?

时间:2013-10-23 14:27:07

标签: visual-studio clickonce

我想知道是否有一种简单的方法可以使用ClickOnce部署来发布同一应用程序的多个版本。例如,我有一个应用程序,我们分发给我们的几个姐妹公司使用,所以我需要在配置文件中设置公司名称,以便它在启动屏幕上显示他们的名字和程序输出的报告(并且可能也会更改应用程序名称。

我唯一想到的是如何在Web服务器上创建单独的目录,并在每个目录上放置已发布的部署。在visual studio中,我必须在配置文件中设置正确的名称,将文件发布到服务器,返回并更改配置文件中的名称,再次发布等,直到每个公司都有自己的单独部署。

1 个答案:

答案 0 :(得分:2)

您可以创建一个MSBuild脚本来更新配置文件,更新ClickOnce文件的发布位置,然后启动实际的ClickOnce发布过程。让脚本循环遍历不同的公司,直到它们全部完成。