私は解決策にいくつかのプロジェクトを持つアプリケーションを開発中です。 Project-1はうまく構築され、Project-2は同じソリューション内でそれを参照します。 Project-2への参照を開くと、Project-1の参照が表示されます。私は指定されたパスに行くことができ、私はそこにプロジェクト1のDLLが表示されます。私はプロジェクト-2を構築しようとした際ローカルプロジェクトのために " .nuget packages"を探しているNuget
、私はエラーを取得する
The package Project-1 could not be found in C:\Users\[it me]\.nuget\packages.
Run a NuGet package restore to download the package.
両方のプロジェクトは、同じアーキテクチャ(x64)のに設定され、ない「どれCPU」されています。 Project-2が、指定されたパスではなく、NugetパッケージフォルダのProject-1を探しているのはなぜですか?
これはあなたの 'packages.config'に記載されていますか?あなたのプロジェクトを右クリックして 'Unload Project'を選択し、再度右クリックして' Edit * .csproj file'を選択してください。あなたのプロジェクトへの参照パスは何ですか? – mikeyq6
解決策のどこにでもpackage.configファイルがないことがわかります。 Project-2のリファレンスは ".. \ Project-1 \ Project-1.csproj"なので、同じ解決策を指しているはずです。 VSワイドの設定がありますか?解決策の一部ではない何か? – MatthiasS
@MatthiasS、あなたがこの問題を解決したことを知ってうれしいです。同じ問題が発生している他のコミュニティにとって有益な答えを記入してマークしてください。ありがとう。 –