我以前要碰到过,可能是 Windows Service 的默认权限问题。
后来我改成一个WinForm的后台程序了。

解决方案 »

  1.   

    试试network service帐户猜的, 呵,Windows Service是有些限制
      

  2.   

    1. 在172.17.1.106上创建一系统帐号给.net来访问共享文件夹运行,假设帐号为filestorage, 123456
    2. 为172.17.1.106上的data共享给filestorage帐号相应权限
    2. 在服务运行电脑上也创建相同用户名和密码的帐号,并让服务在此帐号上运行这样你的.net服务就能访问远程计算机的共享文件夹了