7-Командная строка Zip 7za не может найти указанный файл
У меня есть программа C#, использующая 7za.exe для проверки zip-архива с помощью команды "l", а затем извлечь его с помощью команды "e". Информацию о командной строке 7-Zip можно найти по адресу: http://www.dotnetperls.com/7-zip-examples
Я могу запустить программу с моего рабочего стола на сервере, и она отлично работает, однако запуск ее непосредственно на сервере дает следующее исключение: "система не может найти указанный файл". Я проверил, что путь к файлу является правильным и выполняется перешел на 7за.exe. Я приложил 7за.exe как встроенный ресурс в моем проекте и не уверен, почему он не может найти файлы? Есть идеи? Спасибо!
Вот код, который я должен проверить, я могу открыть zip-архив и в основном то же самое распаковать, за исключением того, что l-это e.
Process l = new Process();
l.StartInfo.FileName = "7za.exe";
l.StartInfo.Arguments = "l " + filePath[i];
l.StartInfo.WindowStyle = ProcessWindowStyle.Normal;
l.EnableRaisingEvents = true;
l.StartInfo.UseShellExecute = false;
l.StartInfo.RedirectStandardOutput = true;
l.Start(); // This is were it throuws the exception because it can't find the file.
// Do stuff to verify zip archive is not corrupt
l.WaitForExit();
Ex: filePath[i] = C:UsersMeDesktopZipFile.zip