Hello. I have a relatively complex console application which relies on several dlls. I would like to "ship" this in the best form. My preferred way would be an exe file with all dependencies embedded in it (not that big, about 800K). Another thing would be to just zip the contents of the "Debug" folder and make that available, but I'm not sure if everything will be available like that (will all dependencies be resolved just by zipping the debug folder?)
So my question is: What reliable practices exist for deploying console apps written in C# using VisualStudio 2008?
(Again, apologies for the naive question.)
Thanks.
ANSWER: Thank you very much to all. I have decided to temporarily(!?) accept Jon's answer... simply by an Occam's razor argument. We will see how it scales up. If it doesn't, I will change the answer. I have also voted up Brien's answer, because it's a good one, just too "involved" for my purposes (there's also a usability problem: it makes users think they will get a windows program, when they only get a console). Thanks again.