我跑的时候:
File.Copy("c:\\temp.txt","\\\\192.168.0.1\\SharedFile\\temp.txt",True)
在Windows应用程序中,它运行良好。但是,当我使用Windows服务时,该代码并没有起作用。
使用path:"\\\\192.168.0.1\\SharedFile\\temp.txt"
时似乎找不到共享文件夹。好像是Windows服务
将在另一个与登录不同的桌面下运行
交互式桌面。
那么如何使用Windows服务访问共享文件夹?
答案 0 :(得分:0)
您的服务需要以具有访问该共享权限的用户身份运行。而且,显然也可以作为服务运行。通常,如果存在两台计算机都信任的域,则使用域帐户执行此操作。