Мне нужно запустить файл .bat из c # ... Я использую этот метод.
file = "C:\\Diego\\PublishCore\\Startup_service.bat";
ProcessStartInfo psi = new ProcessStartInfo();
psi.CreateNoWindow = true;
psi.FileName = file;
psi.UseShellExecute = true;
psi.Verb = "runas";
Process.Start(psi);
.BAT выполняется ... но действие, которое я прошу выполнить, не выполняется ...
Если мой .bat говорит MKDir MyDir
... Создает каталог с именем MyDIr
без проблем.
Но когда моя летучая мышь говорит dotnet myApp.dll
, Windows cmd открывается и закрывается, но не запускает приложение myApp ....
Если дважды щелкнуть мышью, мой .bat работает нормально.
Чего мне не хватает?Почему приложение не запускается?