2016-07-09 3 views
0

私はこのエラーをあまりにも長く苦労しています。 Xamarin bugzillaは修正を主張しているようだが、最新バージョンを使用した後は何も動作しないようだ。これをMonoGameがFarseerを使用しようとしています。エラー:アセンブリを読み込めませんでした - Android用モノラルプロファイルには存在しません

System.IO.FileNotFoundException: Could not load assembly...perhaps doesn't exist in the Mono for Android Profile?

しかし、解決策は、そのアセンブリに固有のようで、ない:私はこれを読みました。

エラー

Error XA0000: Unexpected error - Please file a bug report at http://bugzilla.xamarin.com. Reason: System.IO.FileNotFoundException: Could not load assembly 'FarseerPhysics MonoGame, Version=, Culture=neutral, PublicKeyToken='. Perhaps it doesn't exist in the Mono for Android profile? (1, 1) 

どのように複製するために:

  1. ダウンロードおよびダウンロードFarseer物理エンジンhttps://farseerphysics.codeplex.com/
  2. Monogame(ビジュアルスタジオ2015)
  3. を使用する新しいアンドロイドプロジェクト
  4. 選択を作成します。ソリューション>既存プロジェクトを追加> "Farseer Physics Mon私は警告メッセージが表示されます参照を追加し、既存のプロジェクト、(ステップ5):

    Severity Code Description Project File Line Suppression State Warning IDE0006 Error encountered while loading the project. Some project features, such as full solution analysis for the failed project and projects that depend on it, have been disabled. New Project 1 Active

    私は非常に必死だoGame」

  5. はFarseer物理MonoGameアセンブリへ

注を参照を追加します。これを修正する。私はこのようなことに悩んでいます。前もって感謝します。

+0

追加する必要がある情報はありますか?私はAndroidでXamarin MonogameのためのFarseerの経験があることを望んでいます。 – Eric

答えて

0

私は現在開発中の2D phsyicsゲームにFarseer Physicsを使用しています。

Android用Farseerを使用するには、新しいAndroidライブラリプロジェクトを作成し、Farseer用のすべてのソースファイルをこの新しいAndroidライブラリプロジェクトにインポートする必要があります。

Android用のMonogameも参照を追加する必要があります。

関連する問題