2011-04-07 24 views
0

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

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

任何人都可以解释为什么这不工作,并提供了一种方法,会吗?

+0

ClickOnce应该为您管理依赖关系...不是? – tster 2011-04-07 13:18:16

+1

尝试'启动http:// myInstallationUrl.com/publish.htm'(它应该启动默认浏览器)。或者'iexplore http:// myInstallationUrl.com/publish.htm'在IE中打开它。 – 2011-04-08 10:52:58

回答

0

另一个用户已经回答了这个问题,但现在没有了,所以我暂回在感谢他/她和阿列克谢提供了答案:

什么工作对我来说是增加“IEXPLORE http://myInstallationUrl.com/publish.htm”。它只是不喜欢开始+ iexplore。在我的情况下,假设用户安装了Internet Explorer是安全的。我还没有尝试过“开始http://myInstallationUrl.com/publish.htm”来验证它的工作原理,但能够在默认浏览器中打开URL也似乎很有价值。

相关问题