若你写的是托管代码,必须有.netframework的支持才能运行(就像运行java必须有jre),你可以在做安装包的时候,把这个.netframework的安装程序包括进去,当运行安装的时候,先安装.netframwork;(注意:vs2010的.netframwork 版本为4,.netframework不是向下兼容的!)
若你写的非托管代码,则不需要.netframework ,操作系统可以直接执行你的exe
好像C++编以后又2个版本,一个debug版,一个release版。好像你生成release版的就可以直接在没有安装vc++的机器上运行了!
用installshield软件,学一下吧。
在项目属性里选择静态链接库