DllNotFoundException:LogitechSteeringWheelEnginesWrapper.dll

时间:2019-04-07 20:09:15

标签: unity3d logitech-gaming-software

我正在使用从Assets Store下载的罗技游戏SDK。当我尝试使用其示例脚本时,出现以下错误:

  

DllNotFoundException:LogitechSteeringWheelEnginesWrapper.dll   LogitechSteeringWheel.Update()(位于Assets / Logitech SDK / Script Sample / LogitechSteeringWheel.cs:53)

LogitechSteeringWheel.cs:53:

  

if(LogitechGSDK.LogiUpdate()&& LogitechGSDK.LogiIsConnected(0)){

“ Assets / Logitech SDK / Lib / GameEnginesWrapper / x64”和“ Assets / Logitech SDK / Lib / GameEnginesWrapper / x86”路径中的Dll。 当我尝试在具有相同统一版本的另一台PC上运行该程序时,它可以正常运行而没有任何错误。 什么会导致此问题?

2 个答案:

答案 0 :(得分:1)

我找到了一个对我有用的解决方案 https://assetstore.unity.com/packages/tools/integration/logitech-gaming-sdk-6630#reviews

jeromeWork发布: 从此处下载STEERING WHEEL SDK:https://www.logitechg.com/en-gb/innovation/developer-lab.html解压缩 然后导航至:LogitechSteeringWheelSDK_8.75.30 \ Lib \ GameEnginesWrapper \ x64 复制LogitechSteeringWheelEnginesWrapper.dll并覆盖资产文件夹中的相同文件:\ Assets \ Logitech SDK

答案 1 :(得分:0)

随着时间的推移,我尝试了很多事情,但是解决方案尽可能地简单。在“ LogitechSteeringWheel.cs”脚本中,有dll导入行。我写了完整的路径,而不是只写dll的名称。可以。