1

我有一个 clickonce 应用程序,我想用不同的配置文件部署同一个应用程序的 2 个版本。因此,该包是从相同的解决方案发布的,但将配置更改为不同的 url: 示例:App1 在http://myserver/app1/myapp.application启动,app2 在http://myserver/app2/myapp.application启动

但是,两个 url 都启动同一个应用程序(最新发布的应用程序)。它是否正确?我想做的事可以做吗?

4

3 回答 3

1

与名称或 GUID 混淆的另一种方法是绕过实际的 app.config 并使用简单的 XML 文件作为配置。LINQ to XML 使这很容易做到,您可以关闭执行上下文以提取文件位置,以便配置文件保持独立。

于 2009-02-13T01:49:45.370 回答
0

在 Visual Studio 中进入属性并更改应用程序的名称或其 GUID。然后各个客户端将应用程序视为完全独立。

于 2009-02-12T22:45:05.530 回答
0

在从哪个 URL 启动的应用程序中有条件测试?

于 2009-02-12T22:45:08.743 回答