我用VS2008建了一个WIN32项目,RELEASE模式编译,C运行库连接选项是/md,运行时要链接到msvcr90.dll,请问这个DLL在系统的什么地方?(我查了,不再SYSTEM32里面)     这个程序在没装VS2008的电脑上运行不了,怎样解决?(不要静态链接)

解决方案 »

  1.   

    VC2008的安装目录,你可以在安装目录搜索这个文件件名。你打包软件的时候,要把这个DLL也打包上去。就行了。
      

  2.   

    那打包的时候把这个DLL 放到其他电脑的什么地方?
      

  3.   

    放在你的安装目录下,或者system32目录下
      

  4.   

    win08用的是winsxs的机制 这个格式挺麻烦 http://msdn.microsoft.com/en-us/library/dd408052(VS.85).aspx图省事的话同时发布vc 2008 sp1 runtime redistpack
    http://www.microsoft.com/downloads/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-3802B2AF5FC2&displaylang=en