1

私はかつてxnaでゲームを作成し、これを使用してモノゲームを使用してAndroidに変換しまし。ここで、古いプロジェクトで新しいプロジェクトのいくつかのクラスを使用する必要があり、このチュートリアルを使用して、新しいプロジェクトで古いプロジェクトを参照しています。しかし、これを完了するとすぐに、「プロジェクト "****" を参照できません。参照されたプロジェクトは、別のフレームワーク ファミリ (.NETFramework) を対象としています」という警告が表示されます。

何が原因かはわかっていますが、それを回避する方法があるかどうか、または別の方法で別のプロジェクトのクラスを使用できるかどうか疑問に思っています。

4

2 に答える 2

3

Xamarin には、プロジェクト間でコードを共有する方法に関するいくつかのドキュメントがあります。

読む価値はありますが、基本的には 2 つのオプションに要約されます。

  1. ポータブル クラス ライブラリ
  2. 各プロジェクトへのファイルリンク

ポータブル クラス ライブラリに関する現在の問題について、Xamarin フォーラムでディスカッションが行われています。

また、Visual Studio でフォルダーを再帰的に共有するためのプロジェクト ファイル ハックに関する別の議論もここにあります。残念ながら、Xamarin Studio でこれを行うことはまだできません。

これを行うためのより良い方法を発見した場合は、お知らせいただければ幸いです。私はしばらくの間、この問題に興味を持っていました。

于 2013-07-30T01:45:05.467 に答える
0

モノゲームは XNA と Android をサポートしているため、XNA プロジェクトのすべての情報とデータをモノゲーム プロジェクトに入れるだけになりました。これは役に立ちました。

于 2013-08-06T22:00:31.270 に答える