我正在开发一个使用directinput的c#应用程序... 在我的开发电脑中,安装了directx sdk一切正常...... 但在另一台只安装了directx客户端的电脑上,该应用程序无法运行.. 我在文件夹中添加了dll:
我需要添加一些让我们玩的东西???
提前谢谢! 错误是这样的:应用程序WIn32不是有效的(HRESULT异常:0x800700C1)
这发生在这里:
// Find all the GameControl devices that are attached.
DeviceList gameControllerList = Manager.GetDevices(DeviceClass.GameControl, EnumDevicesFlags.AttachedOnly);
答案 0 :(得分:2)
0x800700C1是ERROR_BAD_EXE_FORMAT
http://technet.microsoft.com/en-us/library/cc782541(WS.10).aspx
我猜你的目标是64位窗口而DirectInput只是32位...