我正在尝试在SharePoint作业执行期间从网络共享中获取文件。有趣的是,这在我的Dev机器上完美运行,并且它与生产中的控制台应用程序一样有效,但是在使用相同的网络路径和帐户信息在Prod上执行作业期间,我无法获取任何文件。
这是一段简单的代码:
var filePath = @"Z:\";
var files = Directory.GetFiles(filePath, "?.gpg", SearchOption.TopDirectoryOnly);
if (files.Length == 0) return null
我在使用SharePoint 2010,因此我无法尝试其他任何.NET3.5。 我要疯了。有任何想法吗?提前谢谢。
答案 0 :(得分:-1)
使用此,
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);
}