我正在尝试从我的.Net CF Window应用程序中以编程方式启动资源管理器。但它抛出win32异常。我在桌面.Net版本中使用了相同类型的代码,它始终有效。 (我使用的是Windows CE 5和.Net CF 3.5)
以下代码抛出Win32 Exception,
Process.Start("\\", null);
不幸的是,我使用的代码如下: - (
try
{ Process.Start("\\", null); }
catch { }
答案 0 :(得分:3)
也许你应该给它一个程序名称开始? “\”不是一个应用程序。这样的事情可能更有可能取得成功:
Process.Start("\\windows\\explorer.exe", null);
答案 1 :(得分:0)
为了启动Web浏览器导航到URL,我总是直接将Start方法的参数设置为url本身。请尝试以下操作,看看它是否有助于.NET CF“
Process.Start(“http://www.yahoo.com”,null);
即
Process.Start([url_variable],null);