.NET 4.x Программа некорректно открывает *.bat - C#
Формулировка задачи:
Всем привет.
Необходимо запустить START.bat, который компилирует проект лежащий в одной папке с компилятором:
Если открывать с проводника, то START.bat отлично отрабатывает, а если с программы (код запуска снизу)
То не компилируется ничего.
Скрин прилагается.
MSBuild.exe WOT.csproj /property:Configuration=Debug pause
System.Diagnostics.Process.Start("\"" + Application.StartupPath + "\\data\\Practical_Work\\b" + b2 + "\\ex" + ex2 + "\\WOT\\START.bat\"");
Решение задачи: «.NET 4.x Программа некорректно открывает *.bat»
textual
Листинг программы
using System.Diagnostics; using System.IO; var startInfo = new ProcessStartInfo(Application.StartupPath + "\\data\\Practical_Work\\b" + b2 + "\\ex" + ex2 + "\\WOT\\START.bat"); startInfo.WorkingDirectory = Path.GetDirectoryName(startInfo.FileName); Process.Start(startInfo);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д