首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >关于Vault.dll和Vaultcli.dll的信息

关于Vault.dll和Vaultcli.dll的信息
EN

Stack Overflow用户
提问于 2013-02-01 11:23:41
回答 1查看 2.9K关注 0票数 1

我在System32的dlls中跌跌撞撞地发现了保险库和vaultcli dlls。我假设这些库与密码存储一起工作,我想知道是否有人有更多关于这些的信息。我试着在谷歌上搜索,但只能找到一堆“这是一个病毒”和“修复这个错误”的网站。我假设它们是C/C++库,因为我尝试在C#项目中添加对它们的引用,但没有成功。我想找出这些dlls包含什么方法,以及是否可以使用DllImportextern从C#引用它们。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-10 10:21:31

Vaultcmd.exe (及其dependency vaultcli.dll)相当于控制面板中的Credential Manager命令行(在Windows7中,位于控制面板->用户帐户和家庭安全设置->凭据管理器下。)

从Windows8(和通用视窗平台)开始,视窗开始包含Windows.Security.Credentials.PasswordVault。这是一个易于在C#中使用的.Net库。它可以添加、读取和列出凭证。

它似乎是Windows的一部分,而不是.Net框架。为了让它正常工作,我必须在我的.csproj中设置PlatformLevel。

代码语言:javascript
运行
复制
<PropertyGroup>
  <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
  <TargetPlatformVersion>8.0</TargetPlatformVersion>
</PropertyGroup>

<Reference Include="Windows.Security">
      <HintPath>$(SYSTEMROOT)\System32\WinMetadata\Windows.Security.winmd</HintPath>
</Reference>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14639207

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档