Я хочу, чтобы создать файл с указанным именем клиента с указанным расширениемСоздание различных файлов с различными расширениями с помощью FileStream
например: sample.xlsx или sample.docx или sample.txt
и нужно открыть Это. я использовал ниже образец кода и который создается и открывать файлы формата TXT, как ожидалось, но и другие файлы формата, такие как (.xlsx, .doc) созданы, но которые бросает ошибку
«файл не может открыть и конкретизированы формат файла и расширение недействительны "
при попытке открыть созданный файл.
var hyperLink = new Hyperlink();
FileStream file = new FileStream(@Hyperlink.Address,
FileMode.Create);
hyperLink.NavigateUri = new Uri(file.Name);
file.Close();
if (hyperLink.NavigateUri != null)
Process.Start(new ProcessStartInfo(hyperLink.NavigateUri.AbsoluteUri));
Ваш код имеет (почти) ничего общего с созданием файла. 'new FileStream' достаточно, чтобы создать новый файл с произвольными расширениями. – DrKoch
Откуда возникает ошибка? Какая линия? который звонит? (Подсказка: используйте отладчик ...) – DrKoch
Что вы пытаетесь сделать? Какая здесь большая картина? – DrKoch