VC发布带dll的.exe的有关问题

VC发布带dll的.exe的问题
新手请教,编好一个带多个dll的应用程序后,如何在他人电脑上使用,我的意思是只拷贝.exe文件就可以使用,而且必须静态编译???我每次必须连带dll一起拷贝过去才可以使用,请教高手有没有什么办法,可以只拷贝.exe文件,就可以在他人电脑上使用,而且编译的时候只能静态编译???

------解决方案--------------------
做安装包,把这些dll都打包进去
------解决方案--------------------
不用静态编译也可以,不过你得把vc的几个mfc**.dll也带过去
------解决方案--------------------
在vc6时代不用MFC直接exe编译出来就行了,后来由于运行时等等问题所以必须带上对应msvcrt对应vs版本的dll(debug对应带d),如果使用mfc,则需要带mfc的一系列dll,