if (File.Exists("\\192.168.1.110\\infoemin\\1.dat"))
{
\*
*\
Log("文件存在");
}
else
{
\*
*\
Log("文件不存在");
}
WebServices放在服务器上面,访问服务器局域网文件信息,然后,本机一个程序调用WebServices,获取相关文件信息。如上所示,为WebServices中访问局域网的一个示例,debug下是可以访问局域网的,一旦放到服务器上面的时候,就访问不了局域网内的文件了,并且,if或者else里面的日志也没有生成。有一种说法是IIS发布的网站权限是最低的 ,所以无法访问。
解决方案 »
- winform动态生成多个checkbox
- 一个combobox控件怎么绑定其余两个textbox控件内容
- (急)如何判断带复选框的TreeView控件中,节点是否被选中
- wpf(C#)中如何实现Image的移动操作?
- ======救命啊!!!======如何实现webform中动态添加对另一些文件的引用?
- MSN Messenger 6.2中个性化标签的添加、修改和编辑???
- 为什么我建立一个UDP Listen 会报错?
- selenium Webdriver
- 如何在winform中指定本机从指定DHCP服务器中自动获取IP地址
- WPF开发大数量高实时性高的2D绘图功能
- 用委托delegate没法关闭对话框
- 父窗口中显示子窗口
\\192.168.1.110\\infoemin\\1.dat这个文件,在我的电脑里面,或者其他非Web程序里面都是可以访问的。
举例来说,你也不希望局域网内的PC可以获取你电脑上的文件信息
所以这样的操作在IIS和目标PC上都有限制而目标PC的权限你基本没法修改
现在的问题不是希不希望那么干。我想访问的局域网的文件,是我用其他程序写入进去的,所以,访问权限不成问题。为何WebServices程序就不能访问?