У меня есть этот код для создания ZIP-файл:Каков наилучший способ показать созданный файл пользователю?
void Compress(string contentDirectory, string zippedFileDirectory)
{
… // locate 7z.dll and invoke SevenZipExtractor.SetLibraryPath
SevenZipCompressor compressor = new SevenZipCompressor()
{
ArchiveFormat = OutArchiveFormat.Zip,
CompressionMode = CompressionMode.Create,
TempFolderPath = Path.GetTempPath()
};
string source = contentDirectory;
string output = zippedFileDirectory;
string zipFileName = "Diagnosis_Files.zip";
string t = Path.Combine(output, zipFileName);
compressor.CompressDirectory(source, t);
}
Сразу после compressor.CompressDirectory
завершения создания файла ZIP, я хочу, чтобы показать ZIP файл пользователя, так что они могут легко скопировать его или просто посмотреть, какой каталог он был создан в.
Как я могу это сделать?
'Process.Start' с именем файла должен работать – Sayse
Sayse я попытался это : Process.Start (t); но его просто показывая мне содержимое zip-файла. не то, что я хотел. – DanielVest
О, поэтому вы хотите открыть каталог и показать файлы? – Sayse