- - PR -
VisualStudio2005におけるクラスのDLL化について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2007-02-23 00:31
いつもお世話になってます。
先日やっと旧バージョンから2005に乗り換えた(といってもC# Express)ばかりです。 プロジェクトÅの中のクラスをプロジェクトBで使いたいと思い、旧バージョンと同じ方法で、プロジェクトAのcsprojをいじり「Exe」から「Library」にしたところ、プロジェクトAのReleaseディレクトリから実行ファイルが消えてしまいました。また「Exe」に変更しなおすとExeファイルが作成されるようです。旧バージョンではこのような場合でもプロジェクトAの実行ファイルは消えなかったので、できるはずと思い、いろいろとプロパティをいじくっては見たのですが、どうしてもプロジェクトAの実行ファイルが消えてしまいます。 2005の「新規プロジェクト」の中に「クラスライブラリ」があるのですが、これを使ってDLL専用のプロジェクトを作成しないかぎり、他のプロジェクトからクラスを使用できないのでしょうか? ご教授のほどよろしくお願いします。 |
|
投稿日時: 2007-02-23 00:39
EXEのままでほかのプロジェクトから参照することができますが、それでは
問題ありますか? .NET Frameworkのレベルでは1.1でもEXEの参照は可能だったのですが、 VS.NET 2003では対応していませんでした。 これがVS2005からは利用できるようになっています。 |
|
投稿日時: 2007-02-23 00:51
どっとねっとふぁんさん、レスありがとうございます。
>>>EXEのままでほかのプロジェクトから参照することができます 知りませんでした。早速やってみたらできました。 ありがとうございました。 |
1