MonoTouch
とMonoDroid
UIで使用されるC#プロジェクトの仕様を作成しています。プログラマーはMonoについてほとんど知らず、使用する予定なVisual Studio only
ので、.NET名前空間が何であるかを知らせる必要がありますoff limits
。
そのような場合のガイドラインは何ですか?
MonoTouch
とMonoDroid
UIで使用されるC#プロジェクトの仕様を作成しています。プログラマーはMonoについてほとんど知らず、使用する予定なVisual Studio only
ので、.NET名前空間が何であるかを知らせる必要がありますoff limits
。
そのような場合のガイドラインは何ですか?
完璧な解決策はないと思いますが、簡単にするためにできることはいくつかあります。
Silverlight 4 プロジェクトを作成し、使用しないでくださいSystem.Windows.[Web].dll
。
Portable Project Library (v1) プロジェクトを作成し、MEF (System.Composition) の使用を避けます。
このような Visual Studio プラグインを 1つ(いくつか) 使用します。
これでほとんどの問題は解決するはずです。時々、MonoTouch を使用して再構築することで、不足しているケースを確実に見つけることができます。
具体的なリストについては、使用しているMonoのバージョンに応じて、使用できるものと使用できないものに関する最新情報を以下に示します。