0

我正在创建各种安装程序。这是一个 C# 应用程序,可在安装新的 ClickOnce 应用程序之前升级系统上的先决条件。最后一步是重新启动系统,我希望它在重新启动后打开 ClickOnce 应用程序的部署 URL。我尝试将以下内容添加到 CurrentUser RunOnce 注册表项,但 IE 没有启动:

start iexplore http://myInstallationUrl.com/publish.htm

谁能解释为什么这不起作用并提供一种可行的方法?

4

1 回答 1

0

另一个用户已经回答了这个问题,但它现在已经消失了,所以我正在重新填写。感谢他/她和 Alexey 提供的答案:

对我有用的是添加“iexplore http://myInstallationUrl.com/publish.htm ”。它只是不喜欢 start + iexplore。就我而言,假设用户安装了 Internet Explorer 是安全的。我还没有尝试“启动http://myInstallationUrl.com/publish.htm ”来验证它是否有效,但能够在默认浏览器中打开 URL 似乎也很有价值。

于 2011-04-19T13:49:44.643 回答