Получение ошибки "файл не найден" при запуске файла. exe на другом компьютере
Я создал приложение на c#, которое выполняет файл в cmd и сохраняет вывод в текстовом файле, а затем отображает его.Это хорошо работает на одном компьютере ,но если я возьму его на какой-то другой компьютер, он даст мне файл не найден ошибка. пожалуйста, помогите мне в этом
Что я уже пробовал:
strCmdText = "/C"+textBox1.Text + " --gtest_list_tests>>PathForGtest.txt"; System.Diagnostics.Process.Start("CMD.exe", strCmdText);
string h=Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), @"PathForGtest.txt"); System.IO.StreamReader file = new System.IO.StreamReader (h); while ((fileLine = file.ReadLine()) != null) { if ((fileLine.EndsWith("."))) { buffer = fileLine; continue; } else { line = fileLine.Trim(); propertyNode = propertyNode + 1; } propertyName = buffer + line;