プロジェクト(asp mvc 4)を作成し、nugetを使用してDLLを追加しました。私はそれをビットバケットにコミットし、最終的に同じPC上の別のディレクトリにクローンしました。gitからクローン作成されたプロジェクトでNugetが参照を管理できない
私はまた私の溶液中でnugetファイルを持っている:
クローン化されたプロジェクトでは、すべて、単一の基準は、私はnugetはパッケージを管理することができ、エラー(黄色の感嘆符)を示し
クローニング直後私のソリューションには「パッケージ」フォルダはありませんが、最初にビルドしようとした後、dllでいっぱいになると表示されます。私の.gitignore:
#NuGet
packages/
どうすればいいですか?
EDIT
ビルド出力(ところで、ビルドは数分を取り、それが失敗した後、全体VSは、凍結 - 私も、エラーメッセージをコピーできませんでした):
ときに私の右参照のいずれかをクリックし、 'Path'が空のプロパティに移動します。
私.csproj:
<Reference Include="Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<Private>True</Private>
<HintPath>..\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll</HintPath>
</Reference>
このファイルは、実際に指定された場所に存在します。
あなたはVSのエラーリストでどのような警告を観察していますか? – abatishchev
@abatishchev編集セクションをご覧ください。 – gisek
packages.configファイルをコミットしましたか? –