我正在开发一个应用程序来提取数据并存储到数据库中。我创建一个Windows服务并从asp.net页面启动它。我现在要做的是从我的机器中选择文件夹路径,然后我的Windows服务可以从该文件夹中的文件中提取数据。
假设我机器上的文件夹路径是C:\ test \ data.txt,并且在代码后面,我通过asp.net FileUpload contrl得到这条路径,它可能如下所示:
string filePath = FileUploadControl.filePath(); //filePath is exactly C:\test\data.txt
我在网上做过研究,看起来我无法通过FileUpload控件来实现。所以我想知道如果我可以绕过这个限制?提前致谢。
答案 0 :(得分:5)
您无法读取客户端文件'就像那样'在服务器上。这是两个独立的系统,安全性使得这成为可能是不可取的。