2017-03-23 5 views
0

私は私が作ったゲームで、それは入力だ使用できるコンピュータとPM4コンセプト2エルゴメーターを接続しようとしていますUnity3Dは、SDKを使用してPCにエルゴメーターを接続しようとしているが、プログラムが見つけることができないのdll

エルゴメータの会社はにC++(私はC++と経験を持っていない)ですSDKを提供します。

私はC#のC++コードをラップするthisコードを使用しています。
ここで私は "PM3DDICP.dll" と "PM3Csafe.dll" と "RPPM3Csafe.dll" と "RPPM3DDI.dll" を交換してください。

私はプログラムは、次の例外をスローするコードを実行します。DLL PM3DDICP.dll

ため

System.DllNotFoundExeptionそれはないですので、私はソリューションフォルダ内のSDKのファイルを置きますそれは私が推測する...
私は依存関係に問題があるかもしれないと(stackoverflow)を読んで、DependencyWalkerを使用しました。
目標は、その速度を得ることです

...私は行方不明の依存関係のメッセージのトンを得たが、それはDependencyWalkerが維持されていないとWindowsのでいくつかの変更が欠落している依存関係レポートを引き起こしていることが判明人はローミングしてUnity3dにそれを使用しています。

質問は次のようになります。彼はdllファイルを見つけることができないとき

  • は、どのように私はこのSDKを使用することができますか?
  • 「偽の」偽のすべての依存関係の中で依存関係の問題を見つける方法を教えてください。

答えて

0

私はこの問題を発見しました。おそらく、この回答は他の人にとっても役に立ちます。

問題は、私が間違ったフォルダにSDKファイルを置くことでした(noob間違い私が知っている...)。 私は、内のファイルを置くために必要な: - >ビンからProjectフォルダ私は、インターネット上でこの解決策を見つけることができませんでした>デバッグ

関連する問題