Windows 8.1 x64 - V2 凭据提供程序

Posted

技术标签:

【中文标题】Windows 8.1 x64 - V2 凭据提供程序【英文标题】:Windows 8.1 x64 - V2 Credential Provider 【发布时间】:2015-05-19 13:49:40 【问题描述】:

我目前正在尝试在 Windows 8.1 上实现自定义凭据提供程序。我从https://code.msdn.microsoft.com/windowsapps/V2-Credential-Provider-7549a730 下载了示例。我将 dll 复制到 C:\Windows\System32 并使用包含的 register.reg 来注册 dll。我可以看到注册表中的所有条目。

如果我重新启动计算机,我将看不到任何新的凭据提供程序。我想念什么?我假设系统是否在域中并不重要?

【问题讨论】:

【参考方案1】:

将dll的msvcr120.dll和msvcr120d.dll复制到C:\Windows\System32文件夹中。

【讨论】:

或者静态链接VS运行时 @Dani 你是个救命的人,我一直在打我的头很长一段时间。 @Ram 谢谢 :-) 也花了我一段时间【参考方案2】:

您是否针对操作系统的正确位版本和发布版本进行了编译?示例中的active选项是32bit的debug版本,不加载,你试试看。

【讨论】:

以上是关于Windows 8.1 x64 - V2 凭据提供程序的主要内容,如果未能解决你的问题,请参考以下文章

为所有用户激活的凭据提供程序 V2(磁贴)

使用 C# 的 Windows 10 凭据提供程序

使用调试模式构建时,凭据提供程序 DLL 无法正确加载

Windows 8.1 Update 1正式开放下载/自动更新

.NET Framework 4 桌面应用程序 [C#] 将运行 Windows 8、8.1 和 10

HAULNET.v2.2.3305 x64 矿山运输+HAULSIM.v2.0.1023 x64