C#GlobalHook-找不到指定的模块

C#GlobalHook-找不到指定的模块,c#,C#,我想将GlobalHook添加到我的程序中 因此,我添加了事件: private void Form1_Load(object sender, EventArgs e) { HookManager.KeyDown += HookManager_KeyDown; } 虚空 private void HookManager_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.X) {

我想将
GlobalHook
添加到我的程序中 因此,我添加了事件:

private void Form1_Load(object sender, EventArgs e)
{
    HookManager.KeyDown += HookManager_KeyDown;
}
虚空

private void HookManager_KeyDown(object sender, KeyEventArgs e)
{
    if (e.KeyCode == Keys.X)
    {
        MessageBox.Show("TEST");
    }
}
但当我启动我的代码时,会出现错误:

类型为System.ComponentModel.Win32Exception的未处理异常 发生在Program.exe中

其他信息:找不到指定的模块

我要怎么做才能解决这个问题? 为什么会出现这种错误


谢谢,

在您的解决方案中的所有项目上,或者至少在使用库的项目上,使用Target.Net 2.0,一切都会很好