- 締切済み
C#で自作ライブラリの使用方法について
仮に、Nameと言う名前空間のClsと言うクラス内にMtdと言うメソッドが存在するライブラリを作成したとします。(Cls.dll) このライブラリをMainProgと言う別プログラムから使用したいのですが、ソリューションエクスプローラの参照設定でCls.dllを設定しても、MainProgのメソッド内の「Name.Cls.Mtd();」記述部分について 「名前'Name'は現在のコンテキスト内に存在しません」のエラーが出て、ライブラリが認識されません。 尚、その他の標準ライブラリは問題なく使えます。 何が間違っているのか教えて頂けないでしょうか。 宜しくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- redfox63
- ベストアンサー率71% (1325/1856)
回答No.3
- redfox63
- ベストアンサー率71% (1325/1856)
回答No.2
- himajin100000
- ベストアンサー率54% (1660/3060)
回答No.1
お礼
回答、有り難うございました。 ご教示頂いたとおりにしましたが結果は同じでした。 初めてなので、やり方が合っているか少々自信ないですが、ソリューションエクスプローラの表示は以下のとおりです。 1.MainProgにClsプロジェクトが追加されて、「2プロジェクト」となっています。 2.MainProgの参照設定にはClsが表示されています。 この状態で、MainProgのソースに「名前'UserLibraly'は現在のコンテキスト内に存在しません」のエラーが表示されます。 何か確認事項などありましたら再投稿して頂けると嬉しいです。