既存の C# クラス ライブラリ プロジェクトに取り組んでいます。それにもう少しクラスを追加したいです。これは、新しいプロジェクトで使用されます。必要なクラスを既存の typelib プロジェクトに追加しましたが、次のプロジェクトで typelib を参照し、新しく追加されたメソッドにアクセスしようとすると、エラーが表示されます
タイプまたは名前空間名「abc」が名前空間 xyz.TypeLib.core に存在しません (アセンブリ参照がありません)
しかし、そのプロジェクトに以前存在していたすべてのクラスにアクセスできます。新しく追加されたファイルに問題があります。
これが私が行った手順です。
- 既存のプロジェクトに新しいクラスを追加しました。
- プロジェクトをビルドする
- クラス ライブラリ プロジェクトの bin フォルダーから次のプロジェクトに dll を追加しました
また、テストとして、アクセスできるクラスの1つに新しいメソッドを追加しようとしましたが、このメソッドは利用できません!
どうすればこれを適切に行うことができますか?