转到https://nuget.org/并获得其证书。
例如,如果您使用的是Firefox:打开nuget网站后-单击地址栏左侧的网站图标,单击“更多信息”,然后在“安全性”选项卡上的“网站身份”部分应显示“查看”证书”按钮。单击此处,在打开的对话框中选择“详细信息”选项卡-您应该会在其中看到* .nuget.org的链。单击底部的“导出”按钮,然后将证书保存到文件(.cer
手动添加扩展名,因为对话框不会帮您完成此操作)。
现在,您需要设置系统,以便它将信任证书。按Win + R(将打开“运行”对话框)->在其中键入mmc
并运行它(如果已打开UAC,则具有管理员权限)。在左侧选择文件->添加或删除管理单元...->选择证书,在对话框中选择Computer account
和Local computer
。单击确定-树将在中具有Certificates
节点Console root
。打开它并打开文件夹Trusted People
。从其上下文菜单中选择所有任务->导入...->选择之前导出的文件并导入。
一切都应该正常工作。
原博文:https://stackoverflow.com/questions/8972497/visual-studio-2010-nuget-error-the-underlying-connection-was-closed-could-not