投稿者 魔界の仮面弁士  (社会人) 投稿日時 2011/9/5 22:41:33
Declare の部分を別プロセスにしてしまうというのは如何でしょうか。
プロセス間通信を行う必要はありますが、EXE が別ならば再起動も簡単に行えるでしょうし。

EXE を分けたくないのであれば、LoadLibrary/FreeLibrary を使って
DLL を動的にロードするという手法もあります。
http://dobon.net/vb/dotnet/links/extractarchive.html