Как я могу написать ключ реестра из VS Post Build Event?
-
01-10-2019 - |
Вопрос
Один из проектов, которые я работаю над необходимостью прочитать ключ реестра, чтобы определить некоторое значение. Обычно значение будет записано во время установки.
Потому что я хочу также запустить проект локально (без установки), я хочу написать это значение после завершения сборки.
Есть ли простой способ сделать это?
Решение
Поиск в Интернете, я нашел этот классный инструмент, который поставляется с Windows вызывается Reg.exe.
Используя его изнутри VS просто - REG Добавить HKLM Software / V NUNITDIR / T REG_SZ / D / F
Другие советы
Вы можете создать небольшую программу, которая создает ключ вашего реестра и позвонит этой программе в событии Post Build.
Редактировать
Если вы можете извлечь свои настройки реестра в файл, вы можете добавить это к вам Post Build Event:
regedit /s $(ProjectDir)test.reg
/ s делает его молчать.