1

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

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

4

1 回答 1

2

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

于 2013-10-23T20:34:44.883 回答