Visual Studio 2022中Artifactory凭据反复弹窗及保存方法咨询
解决Visual Studio 2022中Artifactory NuGet包凭据重复输入问题
方法一:通过Visual Studio内置功能保存凭据
- 打开Visual Studio 2022,点击顶部菜单栏的「工具」→「选项」
- 在弹出的窗口中,展开「NuGet包管理器」,选择「包源」
- 在包源列表中找到你的Artifactory NuGet源,点击右侧的「编辑」按钮
- 在编辑窗口中,填写Artifactory的用户名和密码,勾选「保存凭据」选项,最后点击「更新」
方法二:通过Windows凭据管理器添加
- 按下
Win + R组合键,输入control keymgr.dll并回车,打开Windows凭据管理器 - 选择「Windows凭据」分类,点击「添加通用凭据」
- 在「Internet或网络地址」栏填入你的Artifactory NuGet源完整URL(例如
https://your-artifactory-domain/api/nuget/nuget-repo) - 输入对应的用户名和密码,点击「确定」完成添加
方法三:手动编辑NuGet配置文件
- 打开文件资源管理器,输入路径
%APPDATA%\NuGet\NuGet.Config并回车,打开NuGet配置文件 - 在文件中找到
<packageSources>节点,在其下方添加<packageSourceCredentials>节点,替换成你的信息:
<packageSourceCredentials> <YourArtifactoryRepoName> <!-- 替换为你的包源名称 --> <add key="Username" value="your-artifactory-username" /> <add key="ClearTextPassword" value="your-artifactory-password" /> </YourArtifactoryRepoName> </packageSourceCredentials>
- 保存配置文件后,重启Visual Studio即可生效
内容的提问来源于stack exchange,提问作者Anindya Dey
相关产品推荐
相关产品推荐

