更改凭据提供程序GUID以进行部署的过程

时间:2018-09-05 16:29:48

标签: c++ guid credential-providers

我已使用Visual Studio 2013修改了Windows Vista示例中的“ SampleAllControlsCredentialProvider”。在将其部署到生产系统之前,需要更改其GUID。我已经使用Visual Studio创建GUI工具生成了GUID,并更改了.vcproj,.vcxproj和.sln文件中的GUID。另外,将相同的GUID放在register.reg文件中。现在,注册表项是使用此新的GUID进行的,但凭据提供程序未加载。如果我在register.reg(示例附带的)中使用旧的GUID,则只有凭据提供程序会在启动时加载。

由于我不熟悉部署涉及GUID的项目,因此在部署之前正确更改GUID的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

不需要在.vcproj.vcxproj.sln文件中更改GUID。

您必须在guid.hRegister.regUnregister.reg文件中更改GUID。