在执行SharePoint作业期间,我正试图从网络共享中获取文件。有趣的是,这在我的开发人员机器上完美地工作,在生产上也可以作为控制台应用程序工作,但在Prod上使用相同的网络路径和帐户信息执行作业时,我无法获得任何文件。
这是一段简单的代码:
var filePath = @"Z:";
var files = Directory.GetFiles(filePath, "?.gpg", SearchOption.TopDirectoryOnly);
if (files.Length == 0) return null
我在SharePoint 2010上,所以我不能尝试其他任何东西。NET3.5。我快疯了。有什么想法吗?提前谢谢。
使用这个,
public DBStoreDocument(string filePath)
{
this.Load(filePath);
}
string[] filePaths = Directory.GetFiles(@"" + directory, "*.gpg", SearchOption.AllDirectories);
foreach (string path in filePaths)
{
Documenttest doc = new Documenttest(path);
}