我正在创建各种安装程序。它是一个C#应用程序,可在安装新的ClickOnce应用程序之前升级系统上的先决条件。最后一步是重启系统,我希望它在重启后打开ClickOnce应用程序的部署URL。我尝试将以下内容添加到CurrentUser RunOnce注册表项,但IE没有启动:
start iexplore http://myInstallationUrl.com/publish.htm
任何人都可以解释为什么这不起作用并提供一种方法吗?
答案 0 :(得分:0)
另一个用户回答了这个问题,但它现在已经消失,所以我正在填补它。感谢他/她和Alexey提供的答案:
对我有用的是添加“iexplore http://myInstallationUrl.com/publish.htm”。它只是不喜欢start + iexplore。在我的情况下,可以安全地假设用户将安装Internet Explorer。我没有尝试“启动http://myInstallationUrl.com/publish.htm”来验证它是否有效,但是能够在默认浏览器中打开URL似乎也很有价值。