[解決済み] クラスライブラリを参照できないのはなぜですか?
質問
私は、Visual Studio 2008 の Web サイトとクラス ライブラリを含むソリューションを持っています。
そして、ソリューションの外部にクラス ライブラリを参照する必要がある別の Web サイト プロジェクトがあります。Bin フォルダーまたはプロジェクトを右クリックして、参照の追加を選択し、クラス ライブラリ プロジェクトを選択すると、クラス ライブラリが必要とする 15 ほどの DLL がウェブサイトの bin フォルダーに追加されますが、どの .cs ファイルも using 文を認識しません。
using MyLibrary.MyFolder;
解決できないと言われ、ReSharperは使われていないので安全に削除できると言うだけです。
ReSharperは参照が必要であることを認識し、"MyLibraryを参照し、MyFolderを使用することを提案します"。なぜ、すでに持っている参照を追加するよう提案するのか、よくわかりません。この提案に従って実行すると、次のようなエラーが発生します。
"モジュールの参照に失敗しました。おそらく、参照はプロジェクト間で循環的な依存関係を生成します。
Web サイトのプロパティ ページに移動して、すべての参照を削除して再追加してみましたが、同じエラーが表示されます。なぜこれが機能しないのか、何か思い当たることはありますか?
どのように解決するのですか?
私はこの問題を解決する方法を見つけました (少なくとも私の場合)。なぜそれがうまくいったのか、私にはわかりませんが、うまくいきました。(同じ問題を抱えていた 2 番目のウェブサイトに対して試したところ、次の解決策はそのウェブサイトでも機能しました)。
私は通常のプロジェクトのクリーニングと再構築、すべての Visual Studio インスタンスをシャットダウンして再起動、さらに私のコンピューターを再起動することを試みました。
実際に機能したのは、Visual Studio でプロジェクトを開き、開いているタブをすべて閉じて、それからシャットダウンしたことです。
以前は、それが重要でないと思ったので、タブを開いたままにしていました (そして、私は使用しているタブをほとんど閉じません)。
関連
-
[解決済み】「The breakpoint will not currently be hit」を改善するには?このドキュメントにはシンボルが読み込まれていません。" という警告はどうすれば改善されますか?
-
[解決済み】Ajax処理で「無効なJSONプリミティブ」と表示される件
-
[解決済み】「namespace x already contains a definition for x」エラーの修正方法は?VS2010にコンバートした後に発生しました。
-
[解決済み】MetadataException: 指定されたメタデータ・リソースをロードできない
-
[解決済み】名前 'ViewBag' が現在のコンテキストに存在しない - Visual Studio 2015
-
[解決済み] 配置されたアセンブリのマニフェスト定義がアセンブリ参照と一致しない
-
[解決済み] 変数を参照渡しする方法を教えてください。
-
[解決済み] 割り当て後にリストが予期せず変更されました。その理由と防止策を教えてください。
-
[解決済み] なぜList<T>を継承しないのですか?
-
[解決済み】ソリューションでプロジェクトの依存関係を使用する場合、MSBuildは参照(DLLファイル)をコピーしない
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】プログラム実行中に1秒待つ
-
[解決済み] メンバー '<メンバー名>' にインスタンス参照でアクセスできない
-
[解決済み】クロススレッド操作が有効でない。作成されたスレッド以外のスレッドからアクセスされたコントロール
-
[解決済み】C# - パスに不正な文字がある場合
-
[解決済み] 'IEnumerable<SelectListItem>' 型の ViewData アイテムで、キーが国であるものは存在しない。
-
[解決済み】Linq 構文 - 複数列の選択
-
[解決済み】 C# 条件演算子エラー 代入、call、increment、decrement、await、new object 式のみ文として使用可能です。
-
[解決済み】Unityでゲームオブジェクトのすべての子をループスルーして破壊する方法?
-
[解決済み】Microsoft.Extensions.LoggingからILoggerを解決することができない
-
[解決済み】別のスレッドがこのオブジェクトを所有しているため、呼び出し側のスレッドはこのオブジェクトにアクセスできない