Как я могу запустить приложение, используя C #?
Требования: должны работать на Windows XP и Windows Vista .
Я видел пример из примера DinnerNow.net, который работает только в Windows Vista.
c#
.net
windows-vista
windows-xp
rudigrobler
источник
источник
PathTo*.exe
но я не ожидаю, что это сработает. (а) что если есть несколько совпадений? (б) Я надеюсь, что код Microsoft не допустит этого, так как это будет слабой безопасностью.источник
источник
Если у вас возникли проблемы с использованием System.Diagnostics, как у меня, используйте следующий простой код, который будет работать без него:
источник
Process
находится в System.Diagnostics.Кроме того, вы можете использовать переменные среды для ваших путей, если это возможно: http://en.wikipedia.org/wiki/Environment_variable#Default_Values_on_Microsoft_Windows
НАПРИМЕР
Есть много других проверить ссылку для более длинного списка.
источник
Просто поместите файл file.exe в папку \ bin \ Debug и используйте:
источник
Используйте Process.Start для запуска процесса.
источник
Попробуй это:
(Убедитесь, что вы используете библиотеку System.Diagnostics)
источник