Vb.net 尝试还原包时发生NuGet错误

Vb.net 尝试还原包时发生NuGet错误,vb.net,nuget-package,visual-studio-2019,nuget-package-restore,Vb.net,Nuget Package,Visual Studio 2019,Nuget Package Restore,当我尝试构建Visual Studio 2019、VB.Net解决方案时,我得到以下结果: 尝试还原包时出错:找不到包“Microsoft.Office.Interop”的版本“15.0.4795.1000”。C:\Program Files(x86)\Microsoft SDK\NuGetPackages:在源“C:\Program Files(x86)\Microsoft SDK\NuGetPackages\”中找不到包“Microsoft.Office.Interop..15.0.4795

当我尝试构建Visual Studio 2019、VB.Net解决方案时,我得到以下结果:

尝试还原包时出错:找不到包“Microsoft.Office.Interop”的版本“15.0.4795.1000”。C:\Program Files(x86)\Microsoft SDK\NuGetPackages:在源“C:\Program Files(x86)\Microsoft SDK\NuGetPackages\”中找不到包“Microsoft.Office.Interop..15.0.4795.1000”:在源“”上找不到包“Microsoft.Office.Interop..15.0.4795.1000”

我进入了NuGet manager,浏览了“Microsoft.Office.Interop”,它显示该版本为“.Excel”的最新稳定版本。当我尝试进行安装或恢复时,也会出现同样的错误


当我浏览应用程序文件夹时,我看到了.dll,但很明显,某个地方缺少了一些东西。有什么想法吗?

我尝试过卸载,但它也不允许我这么做(同样的错误)。最后,我进入Project/addreference/COM,选择了“MicrosoftExcel16.0对象库”,解决了这个问题。我不确定最初的NuGet安装是否设置了该选项,后来不知何故取消了检查,但我的项目现在构建成功了