之间系统安装的是vs2005,后来要编译成64位的系统,用vs2005没法调试,就又装了vs2008,编译调试都没问题,程序做成安装包的时候就出问题了,之前vs2005的时候,我只需要在安装包中加入
就可以了,但是装了vs2008加入上面的文件在别的机器上也运行不起来,后来逐个的添加实验发现再假如
Microsoft Visual Studio 9.0\VC\redist\Debug_NonRedist\x86\Microsoft.VC90.DebugCRT这文件夹下的四个文件就可以了,
,
上面的四个文件是安装vs2005的,下面的四个是安装vs2008的时候添加的,我以为下面的四个是在上面四个上的升级版,就把vs2005卸载了,重新装了下vs2008,还是不行,而且vs2008下的项目运行的时候都运行不起来了,就把前面的四个文件拷到项目下,才可以运行,不知道原本应该是什么样的?1)vs2008打安装包的时候应该加入以上八个文件吗?
2)如果不应该的,应该怎么做?我安装vs2008运行库也不行。请求各位指条明道!