2014-09-26 3 views
2

Я пытаюсь получить файл из сетевого ресурса во время выполнения задания SharePoint. Смешно, что это работает безупречно на моей машине Dev, и оно работает так же, как и консольное приложение для производства, но я не могу получить файлы во время выполнения задания на Prod, используя тот же сетевой путь и информацию об учетной записи.Directory.GetFiles не возвращает файлы ... иногда

Это простой кусок кода:

var filePath = @"Z:\"; 
var files = Directory.GetFiles(filePath, "?.gpg", SearchOption.TopDirectoryOnly); 
if (files.Length == 0) return null 

Я на SharePoint 2010, поэтому я не могу попробовать что-нибудь еще, что .NET3.5. Я схожу с ума. Есть идеи? Заранее спасибо.

ответ

0

Используйте это,

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); 

} 

 Смежные вопросы

  • Нет связанных вопросов^_^