質問

私は、ウェブサイトのプロジェクトとC#ライブラリとC#ソリューションを持っています。 ソリューションをコンパイルすると、ウェブサイトには、メッセージを与えます:

のプロジェクト参照の依存関係を取得できませんでした 'てMyLibrary' ます。

私がしようとするまで、

これは、コンパイルおよび実行するwbsiteを停止しないと、このエラーメッセージは、ビルドに失敗した場合、構築TFSでそれを構築します。

何をこれは意味し、どのように私はそれラウンドを取得することができますか?

役に立ちましたか?

解決

メモ帳でのウェブサイトのprojのファイルを開き、参照などを確認してください...

を助けることができます

他のヒント

多くのことをしようとした後、私は何かを実現しました。エラーは関係なく、私が構築し、このようにクリアするために何をしたか、離れて行くことはなかったです。私は閉じられ、解決策をリニューアルオープンし、それが離れて行きました。

エラーメッセージが出たら、

あなたが参照しているプロジェクトのターゲットフレームワークに対応していないターゲットフレームワークを持っているあなたのソリューション内の別のプロジェクトを参照している可能性があり、可能性のある原因の一つを「プロジェクト参照の依存関係を取得できませんでした」ます。

あなたは、プロジェクトのプロパティに行くと左側の[アプリケーション]タブを選択することで、プロジェクトのために指定されたターゲットフレームワークを見ることができます。

私はそれが私に起こったので、私はターゲットフレームワーク3.5でプロジェクトからのターゲットフレームワーク4.0でプロジェクトを参照して、これを書いています。

referenceeは、VS 2008ソリューションであった。

私の場合は、参照プロジェクトは、VS 2010で作成されました。 この場合、単にメモ帳でのVS 2010のプロジェクトを編集し、そして変更 ToolsVersion = "4.0" ToolsVersionへ= "3.5"

ご参考にご覧ください。あなたがてMyLibraryのためのプロジェクト参照の正しいパスを持っていることを確認します。

私はそれを削除し、それを追加しようとします。そして、代わりにビルドの私はすべての.dllを削除し、それらを再構築再構築しているため、ソリューションのリビルド選ぶだろう。

により、あなたは、あなたがビルドサーバーが使用しているビルド構成をチェックしてみてください可能性が別のビルドサーバーを使用しています。

を意味する「TFSの構築」の場合 ビルドサーバーは、リリース構成を使用している間に

たとえば、あなたがローカルマシン上に構築するときには、デバッグコンフィギュレーションをターゲットにすることができる。

Configuration Managerの

各ビルド構成では、プロジェクト「てMyLibrary」を構築するために選択されていることを確認できます。

このは、VS SDKの正式なバグがあります:

https://connect.microsoft.com/VisualStudio/feedback /ViewFeedback.aspx?FeedbackID=276380する

  

私はこの1つをオープンしまして、私はそこに次のことを読むことができる:フォン・マイクロソフトを   ええとam09.05.2007 19時05 bereitgestellt

     

あなたのフィードバックをお寄せいただきありがとうございます。私たちは、Visual Studio上でこのバグを再現しています   2005 SP1には、我々は内の適切なグループにこのバグを送っています   トリアージと解決のためのVisualStudioの製品チーム。

     

は、Visual Studioの製品チームをいただき、ありがとうございます。

     

私はこのバグはまだウェブサイトのプロジェクトのために存在し、そうだと思います。私たちは、VSを使用します   20102究極。私は私の仮想の下で\にApp_Code内のアプリケーションを持っています   ディレクトリと私は、ソースコードは、C#となっている2 DLLを持っている、と私は持っています   3 DLL?のソースコードからOxygene、OXygene(PASCAL)となっています   RemObjects社。私はDLLの中に書かれたこのリファレンスを参照してください   パスカル;私がテストするときには、この3 DLLのテストアプリケーションからすべてがあります   罰金と私のテストアプリケーションは、いずれかを参照するための絶対的な問題はありません   この3 DLLの内部クラスやVARS。だから何が違いかもしれません   コンパイルで/ VSで、次のエラー文字列にledaing構築   出力ウィンドウ。何度も説明したようERROは、消えることはありません。

     

「プロジェクト参照の依存関係を取得できませんでしたではないToolbox'Could   プロジェクト参照の依存関係を取得する「取得できないIMPLEM'Could   プロジェクト参照の依存関係「LEGACY'Validatingウェブサイト

あなたも掃除し、ソリューションを再構築した後に、この問題のすべての時間を取得する場合は、

、それは参照のプロジェクトのいずれかに問題があることを意味します。コンパイル処理中に警告のための出力ウィンドウを確認してください。警告を解決し、それはあなたが成功してコンパイルするに役立つ可能性があります。

「クリーンソリューション」カント助け、時にはあなたは、ウェブサイトのプロジェクト(Binフォルダ)から手動でDLLを削除する必要があります。 DLLを削除し、もう一度ソリューションをビルドします。

プロジェクトの設定を確認してください。私は「は任意のCPU」にそれを変えることは働くことに気付きました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top