C#System.Diagnostics.Process.Start()找不到应用程序。
·
1、问题描述:
使用System.Diagnostics.Process.Start(“www.baidu.com”);打开网页,提示“找不到应用程序”。
2、原因分析
System.Diagnostics.Process.Start(“www.baidu.com”);
由于我们直接给了一个网址,让打开!但并没有指定用那个有浏览器去打开,因此程序会调用系统的默认浏览器去打开这个网址,如果系统没有默认浏览器,或默认的浏览器已经不存在,就会出现“找不到应用程序”这个错误。
比如本来默认的是“360浏览器”,但你把360浏览器卸载了,就会出现这个错误!
3、解决方法
a:直接指定用IE浏览器打开System.Diagnostics.Process.Start("iexplore.exe",“www.baidu.com”);
b:在电脑上设置一下电脑的默认浏览器。
更多推荐

所有评论(0)