問題は、プロジェクト オプションの「ターゲット フレームワーク」に関係していると思われます。
MonoGame が Windows 8 でどのように機能するかはわかりませんが、Android 向けに開発している場合、ターゲット フレームワークのオプションは Android のさまざまなバージョンです [例: Android 2.2 (Froyo)]。通常のクラス ライブラリを作成する場合、さまざまなバージョンの .NET フレームワークまたは Mono [Mono / .NET 4.0 など] から選択できます。
残念ながら、これらのフレームワークは相互に互換性がありません。Android のプロジェクト参照を .NET Framework クラス ライブラリに追加することはできません。また、その逆もできません。
解決策は、 Portable Class Libraryを使用することです。これらは、この問題に対処するために特別に設計されています。欠点は、ターゲットとして選択した最小分母で提供されるアセンブリのサブセットにしかアクセスできないことです。
リンクされたファイルを使用して、プロジェクト間でコードを共有することも検討してください。メンテナンスが少し面倒になる可能性がありますが、両方のターゲット フレームワークでコンパイルする必要があるが、ポータブル クラス ライブラリには適合しないコードをより細かく制御できます。関連する質問は次のとおりです。
Mono マルチターゲット プロジェクトでのプロジェクト参照とファイル リンク
ここで何が起こっているのかを理解したら、これらすべての鍵となるのは、ソリューションをどのように構築するかです。少し注意すれば、ほぼすべてのコードを異なるプラットフォーム間で共有できます。