你的位置:首页 > 软件开发 > ASP.net > C#访问远程主机资源的方法

C#访问远程主机资源的方法

发布时间:2015-05-12 11:03:30
实现访问远程主机的共享目录中的一个文件的解决方法:一、调用Net use命令 // 使用方法: //if (Connect("192.168.1.48", "用户名& ...

实现访问远程主机的共享目录中的一个文件的解决方法:一、调用Net use命令        // 使用方法:二、调用WNetAddConnection2、WNetAddConnection3或者NetUseAdd函数,进行磁盘映射。using System;三、使用WebClient类由于WebClient类可以上传下载文件,并且支持以http:、https:和file:开头的URI,所以可以用WebClient类来传输文件。                WebRequest req = WebRequest.Create("file://138.12.12.14/generals/test.htm");四、角色模拟using System;方法一通过调用Shell命令Net Use实现,有点笨拙。六、要注意的地方关于这几种方法,google后都可以找到一些文章。但是等到自己实际测试时,有时会出现各种小错误,1、函数的参数选择有问题,和自己的环境不相符。2、函数的参数格式有问题。    a、比如    我就在这遇到过问题,第一次测试时,远程服务器就是一**立的文件服务器,这是我的调用方式:    第二次测试时,远程服务器是域MyDomain中的一个成员服务器,提供文件服务。这时代码就应该是:    注意,代码中是MyDomain而不是IP地址。    参考上面代码    如果@"\\192.168.1.48\generals"变成@"\\192.168.1.48\generals\”就会出错;

原标题:C#访问远程主机资源的方法

关键词:C#

C#
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录