RC
クラスはデータベースにリンクされておらず、単純なクラスです。クラスは 1 か所のみであり、部分的ではありません。Aérochem.Domain dll プロジェクトは問題なくコンパイルされます。
注: クイック フィックス メニューで 2 つの同一の名前空間のいずれかを選択しても、何も起こりません。
注 2: これはいくつかのクラスで発生します (データベースに関連するものもあれば、そうでないものもあります)。
それに対する修正または何が間違っているかを理解する方法はありますか?
RC
クラスはデータベースにリンクされておらず、単純なクラスです。クラスは 1 か所のみであり、部分的ではありません。Aérochem.Domain dll プロジェクトは問題なくコンパイルされます。
注: クイック フィックス メニューで 2 つの同一の名前空間のいずれかを選択しても、何も起こりません。
注 2: これはいくつかのクラスで発生します (データベースに関連するものもあれば、そうでないものもあります)。
それに対する修正または何が間違っているかを理解する方法はありますか?
将来のユーザーの参照については、このスレッドは4つの回答をカバーしていますが、2つはコメントにあります. 私はこの問題に何度か直面しましたが、過去にこれらの回答のうち 3 つが役に立ちました。同じ問題に直面した場合は、次のいずれかを試してください。
(これは実際には新しい回答ではありません。見つかったさまざまな回答とコメントに関するコメントです。これはコミュニティ wiki であるため、必要に応じて自由に変更してください)
私のように、ソリューションのファイルを削除したくないReSharperユーザーの場合:*.suo
次の方法でキャッシュをクリアしますReSharper -> Options -> Environment -> General -> Clear Caches
。
AUSTX_RJLのこの回答に対するコメントに感謝します。彼の貴重な情報をもっと見やすくしたかったのです。
は.dll
すでに私の/bin
フォルダにありました。
削除すると、このエラーはなくなりました。
この問題があり、ReSharper もビジュアル スタジオにインストールされていました。
ReSharperトラッカーでバグ チケットを開くと、開発チームから次のようにアドバイスされました。
解決:
この問題は、を削除することで解決できますSolution User Options (.Suo) File
。このファイルはプロジェクト ルートに保存されますが、非表示になっています。ビジュアルスタジオで使用されているため、このプロジェクトを開いている場合は、確認するFolder Options-> View-> Show hidden files, folders, drives.
必要があり、ビジュアルスタジオを閉じる必要があります。
プロジェクト構造に 1 つのソリューションの下に複数のプロジェクトが含まれている場合は、すべてのプロジェクトの bin フォルダーの内容を削除する必要があります。そうすることで、私が直面していたエラーが解決しました。