私はあまりよく見えませんでした、プロジェクトファイルに追加された別のプロパティがあります:
<RestorePackages>true</RestorePackages>
これだけでなく、すべての* .csprojファイルからこれらのすべての行を手動で削除する必要があります。
<Import Project="$(SolutionDir)\.nuget\nuget.targets" />
更新:
永続的な小さなバグであることがわかります。プロジェクトファイルを手動で編集している場合は、ソリューションを閉じてプロジェクトからすべての行を一度に削除してください。そうでない場合は、プロジェクトがリロードされると再び追加されます。
UPDATE2:
ソリューションルートからも.nugetフォルダーを削除します
UPDATE3:
新しいバージョンのNuGetには、削除する必要がある別のセクションが追加されています。
<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>
Update4
内部NuGet.Targets
にある.nuget
フォルダ、falseに切り替える...新しいプロジェクトに追加されます別のセクションがあります。
<!-- We need to ensure packages are restored prior to assembly resolve -->
<BuildDependsOn Condition="$(RestorePackages) == 'false'">
RestorePackages;
$(BuildDependsOn);
</BuildDependsOn>