1

所有していないレポからソリューションをチェックアウトします。ソリューションやプロジェクトも私が開発したものではありません。ここからこのガイドに従います。これは要約です:

最終的にうまくいったのは

ツール|オプション|パッケージマネージャー|パッケージの復元を確認し、ソリューションを右クリックして「パッケージの復元を有効にする」ソリューション内のプロジェクトを右クリックし、「ナゲットパッケージを管理する」を選択します。最終的に、この UI の上部にバーが表示され、一部のパッケージが不足しているというメッセージが表示されます。クリックして取得してください。このボタンをクリックすると、パッケージが取得されます。

それで、復元をクリックすると、NuGet がパッケージをダウンロードしているようです。ただし、プロジェクトをビルドしようとすると、依存関係が見つからないというエラーが表示されます。ソリューション フォルダー内のパッケージ フォルダーを確認すると、必要な依存関係がすべて表示されます。しかし、何らかの理由でプロジェクトが正しくリンクされていません。

つまり、ソリューション/パッケージはすべてのライブラリと共に存在しますが、ソリューションやプロジェクトをビルドしようとすると、ビルドが失敗します。誰が何が起こっているのか知っていますか?

ありがとう。

編集:明確にするために、警告の下で、私は得る

警告 18 参照されているコンポーネント 'Microsoft.Practices.Unity' が見つかりませんでした。ブルーフィン

編集 2: 別の明確化のために、既存の参照を追加してパッケージ フォルダー packages/lib/thefile.dll に移動すると、適切にコンパイルされて動作します。問題は、nuget がこれを自動的に行う必要があるということです。

4

0 に答える 0