У меня есть страница внутри сети (которую я не создал), которая позволяет пользователю указать файл .txt, а затем записывает результаты хранимой процедуры SQL в файл с помощью StreamWriter.
Он, очевидно, перестал работать на некоторых из моих рабочих станций несколько месяцев назад, поэтому я не могу отследить его до каких-либо конкретных изменений (однако я знаю, что сам код не изменился).
Если я захожу и пользуюсь страницей на сервере (где находится wwwroot и соответствующая база данных), успешно записывает .txt, независимо от того, указал ли я локальный файл или на рабочей станции в сети , Пользователи некоторых рабочих станций, однако, больше не могут писать в файл.
(Это также не просто запись пустого файла. «Дата изменения» остается неизменной.)
Проблема, скорее всего, связана с машиной, а не с пользователем, поскольку я могу войти в систему как один и тот же пользователь на разных рабочих станциях с разными результатами.
Я все еще думаю, что это может иметь какое-то отношение к разрешениям, поэтому я создал .txt на проблемной рабочей станции с каждой возможной учетной записью, имеющей полные разрешения, но не повезло. Права доступа к базе данных, хранимой процедуре и назначению папки кажутся правильными.
Любые предложения приветствуются, спасибо.