我在iis7.5中托管了网站。
我的要求是,开发c#代码以从另一台机器读取文件。
是否可以从远程计算机读取文件?
答案 0 :(得分:1)
使用StreamReader读取文件。
重要问题;必须打开并访问该文件才能使您能够读取远程文件
在我看来
应保留文件并在发布IIS的服务器上共享。
请查看此列表
- 尝试ping命令提示符 - ping RemoteIp
- 尝试从文件夹地址路径中打开文件 - //RemoteIpOrMachineName/ShareFolder/FileName.txt
如果访问文件没有问题,请尝试使用此代码
StreamReader str = new StreamReader(@"\\IPAddress or remote machine Name\ShareFolder\FileName.txt");
答案 1 :(得分:0)
我建议的是从远程文件夹映射驱动程序并读取它们本地文件文件。请看下面的链接。