«Текущий каталог отличается от исходного каталога, из которого был запущен процесс».

я есть приложение, которое изменяет некоторые настройки другого приложения (это простое приложение на C #, которое запускается двойным щелчком (настройка не требуется)).

После изменения настроек мне нужно перезапустить другое приложение, чтобы оно отражало измененные настройки.

Для этого мне нужно убить запущенный процесс и запустить процесс заново, но проблема в том, что после убийства я не могу найти процесс. (Причина в том, что система не знает, где находится исполняемый файл ..)

Есть ли способ узнать путь запуска процесса или exe, если он запущен?

Я не хочу указывать путь вручную, т. Е. Если он запущен, получите путь, убейте процесс и начните снова, иначе .... Я буду обрабатывать позже

Ответы на вопрос(12)

Ваш ответ на вопрос