C# System.Diagnostics.Process.Start 部署IIS后无反应

想实现网页打开局域网的共享文件夹(客户端资源管理器直接打开这种方式);
用了System.Diagnostics.Process.Start 在本地调试时正常,但部署到IIS采用IP访问网页时操作不起作用;【IIS服务端也是我的电脑】
网上看了很多,都没找到能解决的方法。

asp.net上手快,但是坑小白
你单机调试的时候,网站代码像单机一样执行
你发布到IIS里面以后,IIS会把除网站操作之外的操作全部给你屏蔽掉
比如读取一个非网站目录的文件,比如打开关闭进程,比如获取计算机IP等等
想操作客户端,js也不可能,浏览器会阻止js操作本地设备,js只能操作网页元素而不能操作页面以外的元素
你想实现启动外部进程,只能写activeX控件,或者类似的插件

为啥不架设一个FTP呢,方便管理

或者架设一个文件分布系统 (Dfs)