У меня возникают проблемы с самонастраивающимся аппликатором приложений и при запуске основной программы (в подпапке) из программы обновления с помощью Process .start:C#, используя Process.Start для exe в подпапке, запускается в той же папке, что и запуск exe
Folder Structure:
\Updater\
\Updater\Updater Workspace\
\Updater\Application\
Программа обновления запускает проверку версии приложения в \Updater\Application\
сравнивает его до последней версии (обновления в случае необходимости) и запускает application.exe
в \Updater\Application\
application.exe на старте делает чек для файла user.prefs
, и если он не найден автоматически, это создает в \Updater\
вместо \Updater\Application\
Почему wold process.start порождает процесс в том же каталоге, что и запуск exe?
Вы должны показать нам код ... – RononDex
ли вы установили 'ProcessStartInfo.WorkingDirectory', где вы на самом деле хотите, чтобы работать? – Tobberoth