[HKEY_LOCAL_MACHINE \ init] не запустит ваше приложение на C #! Вы должны прочитать эту статью, которую Крис Тэк дал на ссылку .
Существует также несколько готовых решений, таких как AutoLaunch , которые вы можете включить в образ своей ОС в качестве подпроекта. Если вы выберете это решение, убедитесь, что у вас есть API-интерфейсы, которые он ожидает (проверьте IsNetworkReady ()), иначе он будет висеть там вечно.