天天看點

這台計算機上缺少此項目引用的 NuGet 程式包。使用“NuGet 程式包還原”可下載下傳這些程式包

我是在參考文章:【VS】NuGet 修改包路徑 ,重新配置nuget程式包路徑的時候報了錯。

解決方法是:打開CSPROJ檔案。将:兩處“..\packages\”改成新的本地packages路徑(我的是..\..\CommonPackages)即可。

1

2

3

4

5

6

7

<Import Project=

"..\packages\System.Data.SQLite.Core.1.0.109.2\build\net46\System.Data.SQLite.Core.targets"

Condition=

"Exists('..\packages\System.Data.SQLite.Core.1.0.109.2\build\net46\System.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('..\packages\System.Data.SQLite.Core.1.0.109.2\build\net46\System.Data.SQLite.Core.targets')"

Text=

"$([System.String]::Format('$(ErrorText)', '..\packages\System.Data.SQLite.Core.1.0.109.2\build\net46\System.Data.SQLite.Core.targets'))"

/>

</Target>

  

c#