EasyHook Inject-ArgumentException";给定的32位库没有';t存在&qu

本文关键字:存在 qu quot Inject-ArgumentException EasyHook 32位 | 更新日期: 2023-09-27 18:05:42



我正在尝试使用EasyHook的注入dll

RemoteHooking.Inject(pid, InjectionOptions.Default, debug_dllPath_32, debug_dllPath_64, channel);

不幸的是,这引发了一个ArgumentException"STATUS_INVALID_PARAMETER_4:给定的32位库不存在!(代码:2(",尽管我100%确定路径是正确的,并且引用的dll是32位库(平台目标:x86(


在此之前,我使用在GAC中注册dll

Config.Register("desc", debug_dllPath_32, debug_dllPath_64);


我的错误在哪里?

EasyHook Inject-ArgumentException";给定的32位库没有';t存在&qu

这是因为EasyLoad32/64.dll未正确存在。


现在这很容易解决

  • 在GAC中安装EasyLoad32/64.dll
  • 在应用程序中直接包含EasyLoad32/64.dll

请随时提出任何问题。

编辑:在此处找到相同的问题,链接