Process.Start()在Windows 10中不起作用

时间:2015-05-30 07:12:37

标签: c#-4.0 windows-10

我使用下面的代码以编程方式打开浏览器,这在Windows 10中不起作用,而它在Windows 8.1,Windows 7等所有以前的版本中都有效。

的Process.Start( “http://stackoverflow.com”);

无论如何在Windows 10中以编程方式打开浏览器窗口?

1 个答案:

答案 0 :(得分:0)

尝试使用资源管理器(而不是Internet Explorer)打开它:

var startInfo = new ProcessStartInfo("explorer.exe", "http://stackoverflow.com");
Process.Start(startInfo);

它可能与默认浏览器是一个现代应用程序有关...它曾经发生在Chrome / ModernUI时,它也是Windows 8上的默认浏览器