我正在使用 Windows 8.1 Preview(来自 ISO 未更新)并试图让我的一些 Windows Store App 代码(c#)在 VS2013 中运行,但在使用 PasswordVault 时出现异常:
“已超出单个系统中可存储的最大机密数。已超出可存储的最大凭据数”
特别是此代码的 .Add 行:
PasswordCredential cred = new PasswordCredential();
cred.UserName = user;
cred.Password = pass;
cred.Resource = uniqueString;
PasswordVault vault = new PasswordVault();
vault.Add(cred);
我曾尝试切换到本地帐户,但它会引发相同的异常。除了操作系统附带的基线负载外,我没有安装任何其他应用程序。
有任何想法吗?
编辑:我正在构建的项目是针对 Windows 8 的。我还尝试安装基于 Windows 8 构建的版本,它表现出相同的行为。