这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包
Posted mosdong
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包相关的知识,希望对你有一定的参考价值。
将项目复制到其地方的时候编译会报错,按照官网方法也不行,从网上查了一个有用的方法如下
打开CSPROJ文件。删除如下代码,
<Import Project="..packagesSystem.Data.SQLite.Core.1.0.109.2uild et46System.Data.SQLite.Core.targets" Condition="Exists(‘..packagesSystem.Data.SQLite.Core.1.0.109.2uild et46System.Data.SQLite.Core.targets‘)" /> <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild"> <PropertyGroup> <ErrorText>这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。</ErrorText> </PropertyGroup> <Error Condition="!Exists(‘..packagesSystem.Data.SQLite.Core.1.0.109.2uild et46System.Data.SQLite.Core.targets‘)" Text="$([System.String]::Format(‘$(ErrorText)‘, ‘..packagesSystem.Data.SQLite.Core.1.0.109.2uild et46System.Data.SQLite.Core.targets‘))" /> </Target>
删除后重新编译即可。
转接来自https://blog.csdn.net/wlanye/article/details/91438882
以上是关于这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包的主要内容,如果未能解决你的问题,请参考以下文章