应用程序无法在Windows XP上

问题描述:

我已经写和Windows LSP aaplication它可以在Windows 7不错,但它提供了有关Windows XP中下面的错误正确初始化“应用程序未能正确初始化(0xc0000142)” 我无法理解它不工作的原因。应用程序无法在Windows XP上

在寻找使用依赖walker我发现secur32.dll和ws2help.dll加载在XP中,而不是WIN7 任何人都可以告诉我可能是什么原因?

+0

你是否正在运行取决于配置文件模式? –

+0

[Loader snaps](http://blogs.msdn.com/b/junfeng/archive/2006/11/20/debugging-loadlibrary-failures.aspx)可能会告诉你究竟是什么问题。 –

这通常是缺少C++运行时库的结果。找到VC++可再发行组件包并将其安装在目标计算机上。它可以从Microsoft下载:http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=29http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=15336

如果您有安装项目,可以将VC++ redistributable作为先决条件或合并模块添加到它。