0

NuGet.targets ファイルでこのエラーを解決するにはどうすればよいですか。

 ?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
    <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">$(MSBuildProjectDirectory)\..\</SolutionDir>

    <!-- Enable the restore command to run before builds -->
    <RestorePackages Condition="  '$(RestorePackages)' == '' ">false</RestorePackages>

msbuild/2003 に無効な子要素があることを示すエラーが RestorePackages タグに含まれている場所。

次のタグで同じタイプのエラーが発生します: NuGetToolsPath、PackagesProjectConfig、NuGetExePath、MsBuild、および DownloadNuGet

これらのエラーの後、GitHub からダウンロードした MVCForum ソフトウェア用のこの VS2013 ソリューションの 17 プロジェクトで、「.....nuget\NuGet.exe が見つかりません」という 17 件のケースが発生します。

4

1 に答える 1

0

[ビルド] -> [ソリューションのクリーン] をクリックし、ソリューションを右クリックして [NuGet パッケージの復元を有効にする] に設定します。どうやら、これにより NuGet.exe の正しいコピーが取得されるようです。これを行った後、すべてのエラーがなくなりました。

于 2015-02-27T14:02:53.803 に答える