C# Directory.GetFiles不返回任何文件。。。有时
我试图在SharePoint作业执行期间从网络共享获取文件。有趣的是,这在我的开发机器上可以完美地工作,它在生产环境中也可以作为控制台应用程序工作,但在Prod上执行作业期间,我无法使用相同的网络路径和帐户信息获取任何文件 这是一段简单的代码:C# Directory.GetFiles不返回任何文件。。。有时,c#,sharepoint,sharepoint-2010,.net-3.5,timer-jobs,C#,Sharepoint,Sharepoint 2010,.net 3.5,Timer Jobs,我试图在SharePoint作业执行期间从网络共享获取文件。有趣的是,这在我的开发机器上可以完美地工作,它在生产环境中也可以作为控制台应用程序工作,但在Prod上执行作业期间,我无法使用相同的网络路径和帐户信息获取任何文件 这是一段简单的代码: var filePath = @"Z:\"; var files = Directory.GetFiles(filePath, "?.gpg", SearchOption.TopDirectoryOnly); if (files.Length == 0)
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);
}
用这个,
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);
}
这似乎不是一个完整的例子这似乎不是一个完整的例子