>>>That's the way you should do it. I looked at the directory for Expression Blend. There's a 140K exe and 11 MB of dlls
>>>
>>>>I'm wondering what anyone else thinks about a design where a small EXE is used as a launcher and the remaining pieces of the app
>>>>are all in DLL's? I've done similar things in other languages, but .Net seems to be ideal for this.
>>>>
>>>>What are the pro's and con's, and any likely pitfalls?
>>
>>Especially if you want to run any kind of update process to update the application on launch. I have an updater that checks a web service for updated dll files each time and downloads them before the application loads the dll's.
>>Tim
>
>Any thoughts on planning a design like this?
Are you referring to the update process? If yes, I can probably get you some pretty straight forward info. When I did this, it wasn't really hard and I did find an example of something similar out in cyber world somewhere.
I have a setting in the application that determines how often to check for updates. Then in the main, I am doing the check. I send you something on that.
Tim
Timothy Bryan