Я пытаюсь запустить наблюдатель файлов по некоторому пути сервера, используя службу Windows. Я использую свои учетные данные для входа в систему для запуска службы и могу получить доступ к этому «someServerPath» из моего входа. Но когда я делаю что с FileSystemWatcher он бросает:.FileSystemWatcher Не удается получить доступ к сетевому диску
Имя каталога \ someServerPath недействителен»исключение
var fileWatcher = new FileSystemWatcher(GetServerPath())
{
NotifyFilter=(NotifyFilters.LastWrite|NotifyFilters.FileName),
EnableRaisingEvents=true,
IncludeSubdirectories=true
};
public static string GetServerPath()
{
return string.Format(@"\\{0}", FileServer1);
}
Может кто-нибудь, пожалуйста, помогите мне с этим
Спасибо. Это, по-видимому, проблема. –
Кажется, что вообще не работает с // tsclient/share поверх удаленного рабочего стола. Ошибок нет, но когда файлы меняются, монитор ничего не подбирает. Если вы попытаетесь сопоставить // tsclient/share с диском, он отобразится отлично, но FileSystemWatcher выдает ошибку, если вы укажете букву сопоставленного диска. – Triynko