none
发布程序出现的问题 RRS feed

  • 问题

  •        我们部门在 vs C++ 2005 + sp1的环境下开发,但我们部门用到了其它部门的动态库,其它部门的开发环境是vs 2005(注意这里没有sp1).程序在我们本机上运行没有任何问题,然后我们把release版程序交到测试部门进行测试,结果出现“应用程序正常初始 化(0xc0150002)失败”的错误。我叫测试部门的人装上Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)。但他们装上后运行程序错误依然是“应用程序正常初始化(0xc0150002)失败”。请问这是不是我们部门的开发环境和其它部门的不一致造 成的?如果是,是不是要求其它部门也装上 vs C++ 2005 sp1,把我们要用到的库重新编译一遍交给我们,我们再把程序重新编译一遍?还有我听说vs 2005的注册运行库有两个版本:带sp1的一个版本,不带sp1也有一个版本。
    前无古人,后无来者
    2010年3月30日 7:22

全部回复

  • 先用dependency工具查一下缺少那些库吧。
    麻烦把正确答案设为解答。
    2010年3月30日 8:31
    版主
  • 先用dependency工具查一下缺少那些库吧。
    麻烦把正确答案设为解答。
           缺少库会出现应用程序初始化失败的错误吗?

    前无古人,后无来者
    2010年4月3日 2:55
  • 有可能是某些你的程序依赖的库别人机器上没有。


    欢迎光临我的个人网站:http://www.joyvc.cn,本网站提供[IM即时通信|棋牌游戏|网游开发|UI编程|网络通讯|组件开发|图像多媒体|数据库]方面的VC/C++/C技术文章、源代码和教程资料
    2010年4月7日 3:22
    版主