Объект StreamWriter не использует предоставленный абсолютный путь - PullRequest
0 голосов
/ 05 февраля 2019

У меня есть следующий код:

Dim writer As New StreamWriter("S:\folder\text.txt") 'S: is a mapped drive to a share on our server

Когда этот код выполняется, я получаю ошибку:

Произошло необработанное исключение типа 'System.NotSupportedException' в mscorlib.dll

Дополнительная информация: Формат данного пути не поддерживается.

Поэтому я попробовал это вместо:

Dim writer As New StreamWriter("\\server\share\folder\text.txt")

Всякий раз, когда запускается этот код, я получаюошибка:

Произошло необработанное исключение типа 'System.IO.DirectoryNotFoundException' в mscorlib.dll

Дополнительная информация: Не удалось найти часть пути 'S: \ projectfolder\ project \ bin \ Debug \\ server \ share \ folder \ text.txt '.

Кажется, что программа пытается использовать предоставленный мной путь в качестве относительного, когда яубедитесь, что S:\... или \\server\... должны быть абсолютным путем.Я успешно использовал этот код в других программах, поэтому он очень запутанный.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...