У меня есть следующий код:
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\...
должны быть абсолютным путем.Я успешно использовал этот код в других программах, поэтому он очень запутанный.