注意是winservice不是webservice,也不是asp.net.
现在要读Server1机器上的一个文件,Data文件夹已经共享,权限也添加了Everyone完全控制,路径'\\Server1\Data\1.txt'在"运行"里可以访问。
但winservice里就出错,
System.UnauthorizedAccessException: Access to the path '\\Server1\Data\1.txt' is enied.
代码:
FileStream fs = new FileStream(@"\\Server1\Data\1.txt", FileMode.Open, FileAccess.Read);
现在要读Server1机器上的一个文件,Data文件夹已经共享,权限也添加了Everyone完全控制,路径'\\Server1\Data\1.txt'在"运行"里可以访问。
但winservice里就出错,
System.UnauthorizedAccessException: Access to the path '\\Server1\Data\1.txt' is enied.
代码:
FileStream fs = new FileStream(@"\\Server1\Data\1.txt", FileMode.Open, FileAccess.Read);
解决方案 »
- VS08 c#更新access数据库 update更新不了数据~是权限问题吗
- 求救
- 在winform里面 把dwg格式的 文件清晰的显示出来
- 请教:C#怎么将一行字符串中包含的字符转换成数字提取出来?
- 用KERNEL32文件。现在可以访问到本地硬盘,如何访问网上邻居!
- command控件,如何使用参数和?
- 谁知道怎样取出文件的自定义属性?例如图片中的数码相机型号等等。
- 请各位帮忙给看看,怎么解决,关于DataGrid数据邦定的问题
- 图像处理如何加速??
- ConfigurationSettings.AppSettings["ConnectionString"]; 是 什么意思?
- 请教Socket的服务段如何返回信息给客户端告诉它信息已经收到?通讯高手请进。。。。十万火急(在线等)
- 急救 dataGridView 绑定到数据库里的某个表, 其中有一列是ComboBox 列 源码~~~~~~~~~~~~~~~~~~急!
用运行访问其他机器,用的是登录用户身份
我换了个方法,用WebClient.DownloadData()解决了