プログラムを再リビルドしたくありません。

タグの編集
投稿者 ぺぷし  (社会人) 投稿日時 2008/10/10 18:13:38
はじめまして、ぺぷしといいます。
どうぞよろしくお願いいたします。

ただ今、何とかプログラムを簡単に動かすことに成功いたしま
した。
マスタから検索を呼出し、検索結果をマスタに返して動かして
います。

この検索は検索用フォームがあり、条件入力、抽出、選択とい
う流れです。
現在は別フォルダにあり、リンクで追加でプロジェクト
に追加し、
検索を動かしています。

なので検索に変更があると、使用しているマスタは全てリビル
ドしなければいけません。

全てリビルドせずにDLLやクラスライブラリにして呼び出す
事は可能でしょうか?また、参考ページ、やり方を教えていた
だきたいです。


どうぞ、よろしくお願いいたします。
投稿者 あにす  (社会人) 投稿日時 2008/10/10 18:29:11
マネージドDLLでプラグインを作って差し替えるとか。(プラグインのビルドは必要)
http://dobon.net/vb/dotnet/programing/plugin.html
変更の可能性がある部分をIronPythonで書くとか(ビルドは不要だけどPythonの知識が必要)
http://codezine.jp/article/detail/2187?p=1

僕がぱっと思い付くのはこれくらいです。
投稿者 ぺぷし  (社会人) 投稿日時 2008/10/10 23:02:48
あにす 様

ご回答ありがとうございます!
前者のご回答が実現できるといいですが、、、やっぱり難しそうです。

じっくり目を通してみたいと思います!


ありがとうございました。
投稿者   (社会人) 投稿日時 2008/10/10 23:59:27
#バージョンが2005以降だと思って書くね。

ソリューション内で別プロジェクトにするとか。

この辺を見てみると分かるかも。
http://msdn.microsoft.com/ja-jp/library/26k97dbc(VS.80).aspx

あとは、dllにも出来るから、それを「参照の追加」で見れるようにも出来る。
dllにするにはプロジェクトのプロパティから「出力の種類」を「クラスライブラリ」に変更で可能。

VBのIDEが今見れないから細かいところが違ったらゴメン。
投稿者 ぼく  (小学生) 投稿日時 2008/10/11 01:52:53
めも帳で桶だ。
投稿者 ぼく  (小学生) 投稿日時 2008/10/11 03:18:23
みかりんのスレと間違えました。
(p_q)
投稿者 ぺぷし  (社会人) 投稿日時 2008/10/16 01:41:25
n 様

返答ありがとうございます!
バージョンを書いてなかったですね、失礼しました。
バージョンは2005です。  

クラスライブラリにしてなんとかDLLにすることに成功しました。
他に問題がでましたがまた別で投稿させていただきます。

ありがとうございました。