生成的時候總會有錯誤提示 這臺計算機上缺少此項目引用的 NuGet 程序包

有時候NuGet包會出異常。。然後生成的時候總會有錯誤提示,很噁心。

 

這臺計算機上缺少此項目引用的 NuGet 程序包。使用“NuGet 程序包還原”可下載這些程序包。有關更多信息,請參見 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 ..\packages\EntityFramework.6.3.0\build\EntityFramework.props。    項目    E:\[路徑]\[項目].csproj

 

打開項目文件夾,找到對應的  X.csproj 文件

<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
    <PropertyGroup>
      <ErrorText>這臺計算機上缺少此項目引用的 NuGet 程序包。使用“NuGet 程序包還原”可下載這些程序包。有關更多信息,請參見 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。</ErrorText>
    </PropertyGroup>
    <Error Condition="!Exists('..\packages\EntityFramework.6.3.0\build\EntityFramework.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\EntityFramework.6.3.0\build\EntityFramework.props'))" />
  </Target>

找到這段,刪除掉,如果VS項目開着,會自動提示外部修改,確認即可。

再生成就不會出這個錯誤提示了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章