我从事的项目之一需要读取注册表项以确定某些值。通常该值将在安装过程中写入。
因为我也想在本地运行项目(无需安装),所以我想在构建完成后写入该值。
有没有一种简单的方法可以做到这一点?
我从事的项目之一需要读取注册表项以确定某些值。通常该值将在安装过程中写入。
因为我也想在本地运行项目(无需安装),所以我想在构建完成后写入该值。
有没有一种简单的方法可以做到这一点?
在网上搜索我发现了这个很酷的工具,它是 Windows 自带的,叫做REG.EXE
在 VS 中使用它很简单 - REG ADD HKLM\SOFTWARE\\ /v NUnitDir /t REG_SZ /d /f
您可以创建一个小程序来创建您的注册表项并在构建后事件中调用该程序。
编辑
如果您可以将注册表设置提取到文件中,则可以将其添加到构建后事件中:
regedit /s $(ProjectDir)test.reg
/s 使其静音。