C#,IIS行程序.Start传回Null

kkih6yb8  于 2022-11-12  发布在  C#
关注(0)|答案(1)|浏览(173)

我希望用户在自己的计算机上打开资源管理器,而不是在服务器上。
我正在使用:

System.Diagnostics.Process.Start("explorer.exe", folderLocation);

folderLocation与\serverIP\folder位于同一服务器上。
进入iis Express与本地配置它的工作,但它不工作在我的iss在生产中.没有错误,只是返回空.我已经检查了一些以前的stackoverflow谁建议检查这个:服务IIS管理服务:选中“允许服务与桌面交互”。

但它不起作用
你对我有什么建议吗?谢谢。

tzdcorbm

tzdcorbm1#

对于要打开文件选取器的用户,您可以在网站的HTML代码中包含以下内容:

<label for="file">Select a file:</label>
<input type="file" id="file" name="file">

您可以在此处找到更多信息,包括如何使用javascript读取所选取文件的内容:https://www.w3schools.com/tags/att_input_type_file.asp

相关问题