0

プロジェクトに新しいフォルダーを作成しました。

説明

次のような新しい名前空間を提供します。

ここに画像の説明を入力

ただし、このプロジェクトをビルドし、別のプロジェクトから DLL を参照すると、この名前空間が見つかりません。

IE

using ClassLibrary1.MyFolder;

ClassLibrary1 と入力したら、intellisense は何も拾わず、MyFolder の部分は赤くなっています。

私はこれまでこの問題を抱えたことはありません。ソリューションを再構築し、クリーンアップし、更新された DLL を手動でコピーして貼り付け、最新の DLL であることを確認しました...これを理解できません...私は怒りを鎮めようとしています。長い一週間でした。助けてくれてありがとう。

4

3 に答える 3

0

クラス ライブラリをクリーンアップして再ビルドし、.dll を古いバージョンと同じフォルダーに配置しても、この .dll を必要とするプロジェクトが最新バージョンの変更を認識できないことがあります。

これを修正するには、プロジェクト内の参照を削除し、参照を再作成して、最新バージョンに設定します。プロジェクトは、このプロセスの前には存在しなかったフォルダーとその他すべてを見つけます。

于 2017-02-06T16:21:20.210 に答える