所有していないレポからソリューションをチェックアウトします。ソリューションやプロジェクトも私が開発したものではありません。ここからこのガイドに従います。これは要約です:
最終的にうまくいったのは
ツール|オプション|パッケージマネージャー|パッケージの復元を確認し、ソリューションを右クリックして「パッケージの復元を有効にする」ソリューション内のプロジェクトを右クリックし、「ナゲットパッケージを管理する」を選択します。最終的に、この UI の上部にバーが表示され、一部のパッケージが不足しているというメッセージが表示されます。クリックして取得してください。このボタンをクリックすると、パッケージが取得されます。
それで、復元をクリックすると、NuGet がパッケージをダウンロードしているようです。ただし、プロジェクトをビルドしようとすると、依存関係が見つからないというエラーが表示されます。ソリューション フォルダー内のパッケージ フォルダーを確認すると、必要な依存関係がすべて表示されます。しかし、何らかの理由でプロジェクトが正しくリンクされていません。
つまり、ソリューション/パッケージはすべてのライブラリと共に存在しますが、ソリューションやプロジェクトをビルドしようとすると、ビルドが失敗します。誰が何が起こっているのか知っていますか?
ありがとう。
編集:明確にするために、警告の下で、私は得る
警告 18 参照されているコンポーネント 'Microsoft.Practices.Unity' が見つかりませんでした。ブルーフィン
編集 2: 別の明確化のために、既存の参照を追加してパッケージ フォルダー packages/lib/thefile.dll に移動すると、適切にコンパイルされて動作します。問題は、nuget がこれを自動的に行う必要があるということです。