我正在做一个交给我的旧项目。当我试图构建时,我会得到以下错误:
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is ..\packages\WinSCP.5.13.0\build\WinSCP.targets. App1.App.Export C:\Visual_Studio\App1.App.Export\App1.App.Export\App1.App.Export.csproj我还应该尝试什么方法呢?
发布于 2020-09-21 09:38:11
似乎你错过了nuget包WinSCP 5.13.0。
请试试看:
首先是,该包存在于nuget.org下,因此您应该确保nuget.org位于nuget包源之下,并选中复选框。

1) 先清理坚果缓存或删除C:\Users\xxx(current user)\.nuget\packages下的所有文件。
也是,删除bin和obj文件夹。
2)关闭VS,删除C:\Users\xxx\AppData\Roaming\NuGet下的nuget.config文件。
然后重新打开项目,在Tools-->Nuget Package Manager-->Package Manager Console.下运行update-package -reinstall
3) (如果它仍然不能工作,请尝试创建一个新项目,然后安装WinSCP 5.13.0 nuget包以查看它是否工作。
也是,与我们共享整个csproj文件,以便帮助我们更快地解决问题。
https://stackoverflow.com/questions/63923752
复制相似问题