32位应用程序将无法在某些Win7 64位计算机上运行

时间:2011-11-04 01:19:03

标签: visual-c++

我们的32位宏实用程序无法在一些随机的Win 7 64位计算机上运行。这是错误:

HooksApi.cpp : 73 - c203 - void __thiscall HooksApi::Initialize(const wchar_t *)
-> The system could not find the environment option that was entered.

HooksApi.cpp : 69 - void __thiscall HooksApi::Initialize(const wchar_t *)
MacroEngine.cpp : 276 - void __thiscall MacroEngine::Initialize(const wchar_t *,struct HWND__ *)AIMTools.cpp : 838 - int __thiscall CAIMToolsApp::InitInstance(void)


HooksApi.cpp : 175 - int __thiscall HooksApi::UninstallHooks(void)
HooksApi.cpp : 167 - int __thiscall HooksApi::UninstallHooks(void)
MacroEngine.cpp : 449 - void __thiscall MacroEngine::Uninitialize(void)
AIMTools.cpp : 1381 - int __thiscall CAIMToolsApp::ExitInstance(void)

该计划的作者应该首先考虑解决这个问题?非常感谢!

1 个答案:

答案 0 :(得分:0)

嗯,看起来你所看到的错误是由HooksApi::Initialize()方法生成的,所以如果没有看到代码,就无法分辨出发生了什么。

从错误消息tho',我猜测环境变量或其他一些环境设置正在测试中,并且未被发现。

“程序的作者”应查看HooksApi::Initialize()并查看导致该错误产生的原因。