我对 VB.net 很陌生。我了解我需要通过 NuGet 将 Twilio 和 RestSharp 包添加到我的项目中。在一些奇怪的行为之后,库消失并重新出现(例如在电脑重新启动或 VS 重新启动后出现)。一旦在软件包管理器的“浏览”选项卡下找到它们,我要求安装它们,但许多软件包丢失了,尽管我花了大约六个小时的时间寻找,但我找不到获取这些软件包的方法。缺少的库包括
我什至在 Microsoft\SDK 文件夹中找到了第四个,并尝试手动安装它,但 VS 说由于该项目的“传递”性质,它拒绝查看那里。
任何帮助将不胜感激。
我找到了两种方法来做到这一点。
一些库已经在本地 SDK 文件夹中,但由于 VS 拒绝查看那里,因此必须手动将它们复制到“源”条目所在的顶部文件夹 C:\Program Files (x86)\Microsoft SDKs\ NuGetPackages\ 但 VS 不想查看比顶层更深的内容。 许多其他包必须从 nuget.org 单独下载,并复制到源文件夹。
还要注意错误信息中缺少的包是需要的版本。
显然,这两个都是白痴级别的“解决方案”,但它比在两天内浪费九个小时来安装软件包要好。如果上述说明不清楚,请发表评论,我会尽力澄清我所做的事情。