我如何在monodevelop c#中启动网址?

时间:2009-08-28 21:31:54

标签: c# mono gtk#

我试图在gnome libs中找到一些东西来做到这一点:

Gnome.GnomeOpen(url_string);

和gnome将打开带有首选gnome应用程序的URL

这是否存在?

2 个答案:

答案 0 :(得分:3)

Process.Start应该为你处理所有混乱的工作:

Process.Start ("http://www.mono-project.com");

答案 1 :(得分:1)

未测试:

System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.EnableRaisingEvents=false; 
proc.StartInfo.FileName = "xdg-open"; //best guess
proc.StartInfo.Arguments = string_url;
proc.Start();
proc.WaitForExit();

我在这里没有linux来测试这个,但是你应该能够通过将命令更改为它需要的东西来完成你想要的东西,使用上面的模板。