- PR -

C#のライブラリ作成と利用方法についてご教授願います。

1
投稿者投稿内容
KenTarO
常連さん
会議室デビュー日: 2007/02/10
投稿数: 42
投稿日時: 2007-02-10 16:49
現在C#でクラスライブラリを作成したのですが、コンソールアプリケーションでメインプログラムを作成して、作成したクラスを呼び出そうと考えております。
クラスライブラリのコンパイルは通っているのですが、メインプログラムでクラスライブラリを参照できない?ような状況に陥っております。
どうすれば、コンソールアプリケーションのメインプログラムが作成したクラスライブラリを呼び出せるようになるのでしょうか??

今までLinuxのC++で開発していたので、WindowsのVisual Studioはなかなか馴染めなくて、苦労しています。 もし情報をお持ちでしたら、ご教授願います。
ダッチ
大ベテラン
会議室デビュー日: 2005/10/31
投稿数: 113
投稿日時: 2007-02-10 17:20
引用:

kentaroさんの書き込み (2007-02-10 16:49) より:

クラスライブラリのコンパイルは通っているのですが、メインプログラムでクラスライブラリを参照できない?ような状況に陥っております。


参照設定していないだけではないでしょうか。

[プロジェクト] - [参照の追加] より作成したクラスライブラリを指定してみてください。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2007-02-10 22:49
引用:

kentaroさんの書き込み (2007-02-10 16:49) より:

クラスライブラリのコンパイルは通っているのですが、メインプログラムでクラスライブラリを参照できない?ような状況に陥っております。


なぜ、疑問系なのでしょうか... (;^-^)
参照設定ができているならば、オブジェクト ブラウザでクラス名などを検索すると良いでしょう。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
囚人
ぬし
会議室デビュー日: 2005/08/13
投稿数: 1019
投稿日時: 2007-02-10 23:18
引用:

今までLinuxのC++で開発していたので、WindowsのVisual Studioはなかなか馴染めなくて、苦労しています。 もし情報をお持ちでしたら、ご教授願います。


C++のリンカと同じようなものです。
そのコンソールアプリケーションをコンパイルする際に、参照するクラスライブラリのDLL(正確にはアセンブリ)を指定してあげます。
Visual Studio ではダッチさんの仰る方法ですごく簡単にできます。
_________________
囚人のジレンマな日々
KenTarO
常連さん
会議室デビュー日: 2007/02/10
投稿数: 42
投稿日時: 2007-02-13 13:48
みなさま、ご教授誠にありがとうございました。

教えていただいた「参照設定方法」で、参照できました。
ですが、なぜかコンストラクタが定義されてないというエラーメッセージが帰ってきました。どうしてだろう・・? C#って、他に何か癖とかあるんですかね〜?

とりあえず、もうちょっと頑張ってみます。
1

スキルアップ/キャリアアップ(JOB@IT)