>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
Timothy Bryan