如何从VS后构建事件中写入一个注册表键?

问题描述 投票:3回答:2

我的一个项目需要读取一个注册表键来确定一些值。通常这个值会在安装过程中被写入。

因为我想在本地运行该项目(无需安装),我想在构建完成后写入该值。

有什么简单的方法可以做到这一点吗?

visual-studio post-build-event build-events
2个回答
5
投票

在网上搜索了一下,我发现了这个很酷的工具,它是windows自带的,叫做 REG.EXE

在VS中使用它很简单 - REG ADD HKLM\SOFTWARE\ v NUnitDir t REG_SZ d f


2
投票

你可以创建一个小程序来创建你的注册表密钥,并在后构建事件中调用该程序。

编辑 如果你能把你的注册表设置提取到一个文件,你可以把它添加到你的后构建事件。regedit /s $(ProjectDir)test.reg

s让它变得无声。

© www.soinside.com 2019 - 2024. All rights reserved.