Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在MSBuild中删除注册表值_Msbuild_Registry - Fatal编程技术网

如何在MSBuild中删除注册表值

如何在MSBuild中删除注册表值,msbuild,registry,Msbuild,Registry,如何在MSBuild 4.0中删除注册表值,而不删除注册表项 我已尝试,但似乎缺少删除值的方法。是否尝试使用Exec和call命令reg delete HKLM\Software\Test/v Testvalue <Exec Command="echo Y|reg delete HKLM\Software\Test /v TestValue" /> 在我的特殊情况下,由于当地的安全政策,这不是一个可行的解决方案。我不得不开发MSBuild扩展包的增强功能。我提供了源代码作为对MS

如何在MSBuild 4.0中删除注册表值,而不删除注册表项


我已尝试,但似乎缺少删除值的方法。

是否尝试使用Exec和call命令reg delete HKLM\Software\Test/v Testvalue

<Exec Command="echo Y|reg delete HKLM\Software\Test /v TestValue" />

在我的特殊情况下,由于当地的安全政策,这不是一个可行的解决方案。我不得不开发MSBuild扩展包的增强功能。我提供了源代码作为对MSbuild扩展包FOSS项目的贡献。