0

在开发服务器中,一切正常,但是在 IIS 7.5 上部署时,Windows 资源管理器不显示我正在使用 System.Diagnostics.Process.Start("explorer.exe", argument); 还有另一种方法吗?PS:我尝试了所有建议的解决方案来运行 System.Diagnostics.Process.Start("explorer.exe", argument); 但我没有成功谢谢

4

1 回答 1

2

这是不可能的。您的代码正在服务器端运行,并且您只能访问服务器端进程(如果您有足够的权限,通常情况下不应如此)。

您无法打开客户端资源管理器,因为您无权访问客户端的文件系统。您可以包含file://C:/Windows/Explorer.exe评论中提到的链接,但这只有在客户端确实在 C 驱动器上安装了 windows 并且 windows 文件夹的名称是这样的情况下才有效。

总而言之,这不是一个受支持的方案。

于 2013-05-16T13:40:57.203 回答