私はChutzpahを使って単体テストを実行するプロジェクトを持っていますが、プロジェクトはChutzpahを他の方法で使用せず、コマンドラインインターフェイスのみを使用します。私は大胆NuGetパッケージをインストールすると、参照は\ packages.config .nugetに追加されました:NuGetパッケージの復元が.nuget packages.configから機能しない
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Chutzpah" version="2.4.3" />
</packages>
私はパッケージには、このプロジェクトのために有効に復元し、ビルドが成功し、他の全ての使用済みのパッケージではなく、大胆に復元しています。私はそれがパッケージの参照が.nuget \ packages.configにあり、プロジェクトのpackage.configファイルではないという事実と関係があると思いますが、なぜこれが起こったのか、何が正しい方法であるのか分かりませんこれとともに?
Chutzpah NuGetパッケージは、Visual Studioを介して特定のプロジェクトにプロジェクトに追加されました。
問題を回避するために、プロジェクトのパッケージ参照をプロジェクトpackages.configファイルに移動し、復元が正常に動作します。
私は... 本当の答えは、ソリューションのフォルダに加えて、.nugetフォルダが含まれるようにnuget.targetsファイルを変更することに確信していますが、新しい自動パッケージの復元を使用している場合、私は今 –
のためのあなたのショートカットを取りましたこの問題は解消されますか? –
私は以前にこの問題を抱えていましたが、問題パッケージを再インストールすると参照が更新されることがわかりました。 http://docs.nuget.org/docs/workflows/reinstalling-packages – jennas