I'm used to programing in mfc, so I might be asking a simple/stupid question.

I tried to run my application on another computer, and of course it didn't work because of missing dll files. Normaly I would just recompile with staticly linked dll files, and that would work.

But I cant' find this option for a c# application. What's up with that?? Is there a new way of doing this? Or do I have to bite the bullet and copy all necessary dll files with the application, register them and so on..