2

我正在尝试从我的 .Net CF Window 应用程序以编程方式启动资源管理器。但是它抛出了win32异常。我在桌面 .Net 版本中使用了相同类型的代码,并且它总是有效。(我正在使用 Windows CE 5 和 .Net CF 3.5 )

以下代码抛出 Win32 异常,

Process.Start("\\", null);

不幸的是,我正在使用这样的代码:-(

try
{ Process.Start("\\", null); }
catch { }
4

2 回答 2

3

也许你应该给它一个程序名称来启动?“\”不是应用程序。这样的事情可能更有可能取得成功:

Process.Start("\\windows\\explorer.exe", null); 
于 2010-06-22T15:25:17.417 回答
0

为了启动 Web 浏览器导航到 URL,我总是直接将 Start 方法的参数设置为 url 本身。请尝试以下操作,看看它是否对 .NET CF 有帮助”

Process.Start("http://www.yahoo.com", null);

IE

Process.Start([url_variable], null);

于 2010-12-14T17:56:25.997 回答