【发布时间】:2020-04-13 23:58:30
【问题描述】:
我的公司目前为我们所有的客户构建单独的 MSI,即使该应用程序是 100% 相同的(除了一个例外,app.config 中的 ID)。
我想向他们展示我们可以使用 ClickOnce 一次性发布,并且只需为每个客户端的安装程序添加一个查询字符串参数。
示例:http://mysite.com/setup.exe?ID=1234-56-7890
我遇到的问题是上述(“ID = 1234 ...”)没有传递给“myapplication.application”。相反,应用程序安装成功,并且第一次使用激活上下文运行,但“ActivationUri”不包含任何查询字符串值。
有没有办法将查询字符串值从安装程序 URL 传递到应用程序的启动 URL?如果有,怎么做?
【问题讨论】:
标签: installation clickonce query-string