我試圖打開一個URL,下面是一個簡單的方法,寫在谷歌,甚至MSDN。但不知什麼原因,我得到一個異常如下:Process.Start打開一個URL,得到一個異常?
這裏是我的代碼:
private void linkLabel_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
ProcessStartInfo sInfo = new ProcessStartInfo("http://github.com/tbergeron/todoTxt");
Process.Start(sInfo);
}
任何想法,爲什麼它失敗的原因?
非常感謝!
http://devtoolshed.com/content/launch-url-default-browser-using-c ff作爲默認瀏覽器可能會導致此類錯誤 – wiero
我有這個想法,但我不想強制任何用戶使用任何瀏覽器。 – TomShreds
你能提供Win32Exception的錯誤代碼嗎?您將在Win32Exception類中找到名爲ErrorCode和NativeErrorCode的屬性。 – Hans