0

私はここにリストされている最初のスケルトンプログラムを実行しようとしています: https ://sites.google.com/site/augmentedrealitytestingsite/download

Windows764ビットでVS2010Expressを使用しています。

私がビルドして実行しようとしたとき、それは最初に投げました:

「間違った形式のプログラムを読み込もうとしました」

参照されたARTKPManagedWrapper.DLLからPInvokeメソッドを呼び出したため、すぐにSystem.BadImageFormatExceptionが続きます。

PCで参照を再コンパイルしましたが、問題が解決しませんでした。また、ターゲットプラットフォームをx86(現在はAny CPUに設定されています)に設定しようとしましたが、AnyCPU以外のオプションはありませんでした。

誰かがここで他に何がうまくいかない可能性があるか考えていますか?

4

2 に答える 2

1

オプションが存在しない場合は、作成する必要があります。Build --> Configuration Mananger に移動し、Platform Column に移動して新しい x86 構成を作成することで、それを機能させることができました。


構成マネージャーが表示されない場合。あなたはこのブログを見たいと思うでしょう

ブログから:

まず、[ツール|オプション] を選択して、[オプション] ダイアログを表示します。左下隅にある [すべての設定を表示] が設定されていることを確認します。[プロジェクトとソリューション] ページを選択し、[高度なビルド構成を表示] を設定します。

そしてコメントから

ツール -> 設定 -> エキスパート設定も選択されていることを確認する必要があります。

于 2012-05-29T02:06:04.650 に答える