.net 怎样访问网络映射盘

hrex88888888888 2017-06-27 05:51:32
.net,可以直接读写局域网内网络映射盘吗?例如,在一台局域网内创建一个可以让用户A可读可写的共享文件夹,用户A在另一台电脑上把把共享文件夹映射为本地盘z,c#是不是可以直接读取z:\下的文件?我在自己的公司里测试是可以访问的(两台电脑都是win7 64),而客户那边就不行(两台电脑操作系统不一样,但是可以ping通的,可以把共享文件夹映射为本地盘符的),谢谢!
...全文
484 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
这个方面如果基本理念不同,可能你根本不能理解。当你搞懂为什么 windows 的局域网内工作组内能够“共享目录映射”,也许会理解这些理念的差别。 但是对于一般的软件工程师,只要记住一点,要按照基本入门教程去设计那些比较通用的、在互联上上常见的服务架构。要设计一个通用产品,不要死抠一点点windows 的东西。
  • 打赏
  • 举报
回复
微软的 NetBEUI协议、工作组协议等等,不是通用协议,而且安全漏洞很多,在高版本的 windows 上默认并不安装。 你给用户设计软件,要使用通用的基于互联网的常见协议来设计。在你不了解 windows 的时候不要乱用 windows 专用的局域网协议。
xuzuning 2017-06-28
  • 打赏
  • 举报
回复
客户那边是什么操作系统?
threenewbee 2017-06-28
  • 打赏
  • 举报
回复
可以,直接用 \\共享\\路径即可 和读取文件一样 可以用WNetAddConnection2 api先建立连接

110,549

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧