Я написал консольное приложение deploy.exe, которое запускает пакетный скрипт.Неверное имя файла, имени каталога или тома, C#
Process p1 = new Process();
p1.StartInfo.FileName = AppDomain.CurrentDomain.BaseDirectory + "installer.bat";
p1.StartInfo.WindowStyle = ProcessWindowStyle.Normal;
p1.Start();
p1.WaitForExit();
p1.Close();
installer.bat содержит следующую команду. \ shared1 \ lists \ list1.cmd
Если я запускаю исполняемый файл, он успешно запускается.
Однако мне это нужно для запуска в проекте установщика Windows. Поэтому я создал проект установки и развертывания и успешно добавил deploy.exe как настраиваемое действие при установке.
Он работает нормально, но когда он начинает выполнять команду, я получаю эту ошибку. «Неверное имя файла, имя каталога или тома.». любая помощь?
Нет, это не то. Я вижу, что скрипт запущен. Я вижу, что окно появляется на экране. Кажется, это как-то связано с установщиком. –