我正在尝试按照一种遍布谷歌甚至 MSDN 的简单方法打开 URL。但由于未知原因,我得到如下异常:
Win32Exception was unhandled
Message: Application not found
这是我的代码:
private void linkLabel_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
ProcessStartInfo sInfo = new ProcessStartInfo("http://github.com/tbergeron/todoTxt");
Process.Start(sInfo);
}
知道为什么会失败吗?
非常感谢!
最佳答案
我在尝试使用 .NET Core 时遇到了类似的问题并得到了 Win32Exception
,我是这样处理的:
var ps = new ProcessStartInfo("http://myurl")
{
UseShellExecute = true,
Verb = "open"
};
Process.Start(ps);
关于c# - Process.Start 打开一个 URL,得到一个异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7693429/