我在Windows 2003 32位计算机上编译了32位应用程序。
当我尝试在Windows Server 2008或Windows 7上安装它时,出现“无法启动应用程序0xc0000142”的错误
并且,我正在使用Visual Studio 2008,我尝试设置配置ot x64,x86和混合平台,但仍然没有取得任何成功。
如果我错过任何明显或需要更多信息,请告诉我。
它可以在没有问题的情况下在Server 2003 64位上运行。
答案 0 :(得分:2)
我正在连接vss_uid.lib,psapi.lib和traffic.lib,所有windows api库,并且在编译时,它将psapi.dll,vss.dll和traffic.dll打包到程序目录中。删除这些文件后,该程序现在可以正常运行。