Мне было поручено создать собственное средство обновления, но я не могу понять, как его запустить. Конечно, я мог бы просто создать отдельное приложение, чтобы позаботиться об этом, но желательно, чтобы все они оставались в одном решении. В моем решении у меня есть проект "Main", который является приложением Forms, и проект "AutoUpdater", который является консольным приложением.
Моя идея чтобы "Main" запустил консольное приложение AutoUpdater в отдельном процессе или, возможно, программа скопировала файл autoupdater.exe во временную папку, а затем запустила его оттуда (для предотвращения блокировки файла)
Но как мне сказать Main запустить AutoUpdater?