【发布时间】:2014-06-11 14:44:51
【问题描述】:
早上好, 我有以下场景:我有两个项目的解决方案 - 第一个项目是 MVC WebClient,第二个是 WCF 服务。我想在特定位置打开 Windows 资源管理器,可能是通过 WCF。我知道纯客户端是不可能的,所以我在想 WCF 是否可以做到。
完整场景是:用户单击按钮,然后将打开 Windows 资源管理器。
我已经尝试在本地计算机上执行此操作
Process.Start(path);
它可以工作,但如果我将它托管在 IIS 上呢?
- 它会起作用吗?
- 它会打开客户端的资源管理器还是服务器的资源管理器?
- 如果前两个步骤可行,我是否也需要在 IIS 上托管 WCF 服务或带有服务引用的 MVC 客户端就足够了?
如果这种情况不起作用,任何人都可以帮助解决这个问题(如果有的话)吗?
非常感谢
【问题讨论】:
-
您希望在服务器上执行的代码在客户端机器上打开一个窗口?
-
是的,我正在尝试找出是否可能。 Windows资源管理器可以通过javascript打开,但不是在特定位置,所以我希望这不是不可能的。
-
为什么要打开资源管理器?
-
客户的硬盘中有一些文件和文件夹。他想点击按钮并“跳转”到包含相关文件的文件夹中。
标签: c# asp.net-mvc wcf asp.net-mvc-4