【发布时间】:2015-11-17 11:28:56
【问题描述】:
我有以下网络位置
Dim myfolder As String = "\\10.0.0.90\myfolder\"
我可以使用以下代码在此文件夹中创建一个新文件:
File.Create (myfolder)
但是当我尝试使用下面的代码读取此文件夹的内容时,我得到了错误。
代码
Dim orderedFiles = New System.IO.DirectoryInfo(myfolder).GetFiles()
错误
系统检测到可能存在危害安全性的尝试。请 确保您可以联系对您进行身份验证的服务器。
文件写入由 ASP.Net 页面完成,而读取则由 Windows 服务完成。会不会是这个问题?
【问题讨论】:
-
不是局域网,对吧??你检查权限了吗??
-
您可以对该文件夹有写但没有读权限?
-
@MattWilko 我拥有这两个权限。
-
这篇 MS 文章有帮助吗? support.microsoft.com/en-us/kb/938457
-
我用它来做类似的事情。这是一个 winform 应用程序,但原理相同。 codeproject.com/Articles/43091/…
标签: vb.net file-io network-share