更改凭据提供程序 GUID 以进行部署的过程
Procedure to change Credential Provider GUID for deployment
我使用 Visual Studio 2013 修改了 Windows Vista 示例中的 'SampleAllControlsCredentialProvider'。我需要在将其部署到生产系统之前更改其 GUID。我使用 visual studio 创建 gui 工具生成了 GUID,并更改了 .vcproj、.vcxproj 和 .sln 文件中的 GUID。此外,将相同的 GUID 放入 register.reg 文件中。现在,注册表项是使用这个新的 GUID 创建的,但不会加载凭据提供程序。如果我在 register.reg(样本附带)中使用旧的 GUID,则只有在启动时才加载凭据提供程序。
由于我是部署此类涉及 GUID 的项目的新手,在部署之前正确更改 GUID 的正确方法是什么?
不需要更改 .vcproj
、.vcxproj
和 .sln
文件中的 GUID。
您必须更改 guid.h
、Register.reg
和 Unregister.reg
文件中的 GUID。
我使用 Visual Studio 2013 修改了 Windows Vista 示例中的 'SampleAllControlsCredentialProvider'。我需要在将其部署到生产系统之前更改其 GUID。我使用 visual studio 创建 gui 工具生成了 GUID,并更改了 .vcproj、.vcxproj 和 .sln 文件中的 GUID。此外,将相同的 GUID 放入 register.reg 文件中。现在,注册表项是使用这个新的 GUID 创建的,但不会加载凭据提供程序。如果我在 register.reg(样本附带)中使用旧的 GUID,则只有在启动时才加载凭据提供程序。
由于我是部署此类涉及 GUID 的项目的新手,在部署之前正确更改 GUID 的正确方法是什么?
不需要更改 .vcproj
、.vcxproj
和 .sln
文件中的 GUID。
您必须更改 guid.h
、Register.reg
和 Unregister.reg
文件中的 GUID。