从远程机器读取文件

时间:2017-09-18 17:37:43

标签: asp.net c#-4.0

我在iis7.5中托管了网站。

我的要求是,开发c#代码以从另一台机器读取文件。

是否可以从远程计算机读取文件?

2 个答案:

答案 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)

我建议的是从远程文件夹映射驱动程序并读取它们本地文件文件。请看下面的链接。

https://www.serverintellect.com/support/techfaq/drive-rdp/