У меня возникла проблема, и мне нужна срочная помощь.
У меня есть приложение .Net, в котором для одной из функций мне нужно открыть Adobe Reader (AcroRd32.exe).Я делаю это с помощью метода Process.Start.Он работал в моей системе отлично, но не на сервере.
System.Diagnostics.Process.Start("AcroRd32.exe");
Также я попытался создать тестовое приложение, которое просто имеет оператор Process.Start
.Это работает!он открывает AcroRd32.exe!Но то же самое утверждение не работает внутри функции моего приложения.Функция никогда не сталкивается с ошибками или исключениями, и я вижу, что AcroRd32.exe работает в диспетчере задач.Я пытался поместить уведомления до и после оператора Process.Start
, и оба выполняются.
В чем может быть проблема?потому что я использую его внутри функции?