用vs2008写了个控制台应用程序,又写了个dll,应用程序调用了dll里的函数,在自己电脑上生成的exe能正常运行,拷到别人电脑上测试报 “应用程序无法正常启动0xc0150002 ”,
上网查半天网上方法都试过没用,后来有个关于Release和Debug生成的区别提醒了我。
用Release重新生成了应用程序可执行文件,测试结果还是一样,
后来发现dll也是debug的,马上改成Release生成的dll 后,
终于在别人的电脑上不再报 “应用程序无法正常启动0xc0150002” 了。