- - PR -
DLL参照設定,usingなしで参照したい!!(C#.NET開発)
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2004-02-13 16:01
C#でWebServerの中で1つのTotalDLLを実行し、
TotalDLLの中で、複数の小さなDLLを操作していくコードを書いています。 今壁にぶつかっている問題は・・・下に書いてあります。 WebForm ↓ WebServer ↓ TotalDLL ↓ DLL1 ↓ DLL2 ↓ DLL3 [質問] 新しく、DLL4を追加した場合、 TotalDLLで参照設定指定やusingなどでコードに書かずに、DLL4呼び出せるようにしたいのです。 要するに、TotalDLLは最初のみコンパイルして、後はノンコンパイルで動かしたいのですが、 何か良い方法はありますでしょうか? 色々見てみましたが、やはりusingなど書かなきゃいけないのでしょうか・・・・。 | ||||
|
投稿日時: 2004-02-13 16:53
dll4の中のクラス名やメソッド名をあらかじめ規定しておけるなら
Reflectionを利用すればできないことはない、かな。 なんの準備もなく、必要になったから追加したい、ということだと まず無理だと思います。 #usingは単にNameSpaceの部分を省略できるだけだから、特に 必要なものじゃないけど、、、 そういうことではないな(w | ||||
|
投稿日時: 2004-02-13 21:37
さわこさん、こんばんは。
もしかして、WebFormからDLL4で定義されるクラスのインスタンスをTotalDLL側に渡して処理をさせたいとか、そういう話なんでしょうか? だとしたら、TotalDLL側でインターフェイスとか抽象クラスとかを定義しておいて、それを実装するクラスを受け渡すようにすれば良いんじゃないかと思いますが...。 |
1