Winapi Haxelib 32位不是有效的win32程序

Winapi Haxelib 32位不是有效的win32程序,winapi,windows-xp,haxe,stencyl,Winapi,Windows Xp,Haxe,Stencyl,我最近开始使用stencyl,当我第一次尝试编译时,我得到一个错误,haxelib不是一个有效的win32应用程序(我使用的是一个Windows XP恐龙,它似乎不再支持internet,并关闭了一个内存单元)我重试了几次,然后开始寻找一个兼容的haxe版本。我发现的每个版本都声称与winxp兼容,每次我下载、传输到相关计算机并提取时,都会收到相同的文件。在其中任何一个中打开haxe.exe都会打开一个命令提示符样式的窗口(可能是预期的行为),而haxelib.exe只会抛出相同的错误 编辑:

我最近开始使用stencyl,当我第一次尝试编译时,我得到一个错误,haxelib不是一个有效的win32应用程序(我使用的是一个Windows XP恐龙,它似乎不再支持internet,并关闭了一个内存单元)我重试了几次,然后开始寻找一个兼容的haxe版本。我发现的每个版本都声称与winxp兼容,每次我下载、传输到相关计算机并提取时,都会收到相同的文件。在其中任何一个中打开haxe.exe都会打开一个命令提示符样式的窗口(可能是预期的行为),而haxelib.exe只会抛出相同的错误

编辑:


我确实在某个地方遇到过一篇关于相反情况的帖子,但是没有任何帮助。

在对许多问题进行了疯狂的讨论之后,我最终决定使用旧版本的stencyl,它工作正常。我只需降低我的项目版本,我向任何有兴趣在windows XP上开发游戏的人推荐这个解决方案,就像我的朋友一样体验标准IDE(如netbeans)会使用太多ram,无法在旧计算机上有效运行

编辑:


特别是最近的3.x版本(9300)

您可以下载以前的haxe版本存档,从中获取并替换haxelib.exe。我记得3.1.3版本的haxelib应该可以工作,我实际上刚刚登录说,切换stencyl build 9300(而不是10300)解决了这个问题,我将不得不处理在最新版本中没有任何功能的问题