记事本打开csproj文件

搜索nuget 删除Target节点 类似如下:

<Target Name=”EnsureBclBuildImported” BeforeTargets=”BeforeBuild” Condition=”\’$(BclBuildImported)\’ == \’\'”>
<Error Condition=”!Exists(\’..\WindowFormDemo\packages\Microsoft.Bcl.Build.1.0.14\tools\Microsoft.Bcl.Build.targets\’)” Text=”This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=317567.” HelpKeyword=”BCLBUILD2001″ />
<Error Condition=”Exists(\’..\WindowFormDemo\packages\Microsoft.Bcl.Build.1.0.14\tools\Microsoft.Bcl.Build.targets\’)” Text=”The build restored NuGet packages. Build the project again to include these packages in the build. For more information, see http://go.microsoft.com/fwlink/?LinkID=317568.” HelpKeyword=”BCLBUILD2002″ />
</Target>

 

 

其他解决方案

参考:http://docs.nuget.org/ndocs/consume-packages/package-restore

找到 项目文件.csproj,打开后,移除下面的内容
复制代码
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
  <PropertyGroup>
    <ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
  </PropertyGroup>
  <Error Condition="!Exists(\'$(SolutionDir)\.nuget\NuGet.targets\')" Text="$([System.String]::Format(\'$(ErrorText)\', \'$(SolutionDir)\.nuget\NuGet.targets\'))" />
</Target>
复制代码

https://www.cnblogs.com/slwangzi/p/6082330.html

版权声明:本文为xuejianxiyang原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/xuejianxiyang/p/10880794.html