如何打开备用webbrowser(Mozilla或Firefox)并显示特定URL?

我知道有内置的Internet Explorer,但我正在寻找的是用指定的URL打开Firefox / Mozilla窗口(运行应用程序)。 任何人都可以告诉我如何在C#(.nET)中做到这一点?

这将启动系统定义的默认浏览器:

string url = "http://stackoverflow.com/"; System.Diagnostics.Process.Start(url); 

请记住,如果浏览器配置不正确,Process.Start(url)可能会抛出exception。

你可以这样做:

 System.Diagnostics.Process.Start("firefox.exe", "http://www.google.com"); 

请参见ProcessInfo.UseShellExecute

使用Process类(System.Diagnostics)使用URL作为进程名称。 这将使用系统默认浏览器打开URL。 如果指定浏览器,则存在浏览器不存在的风险。

在Visual Studio中,单击菜单上的文件 – >浏览方式…,然后选择要使用的浏览器。 您也可以在那里更改浏览器。 如果未显示“浏览方式…”菜单选项,则需要从解决方案中选择可在浏览器中启动的项目。

如果您明确不想使用用户的默认浏览器,则可以使用URL作为第一个参数运行浏览器。

 C:\Program Files\Mozilla Firefox>firefox.exe http://google.com 

用谷歌为我推出Firefox。 但是正如人们所说,你冒着没有安装,或安装到不同地方等风险。