私はMonoTouchで(iOS版)とMonoDroid(アンドロイド)MonoTouch + MonoDroid:プロジェクトファイルは同じフォルダに保存できますか?
と共有するcommon C# code base
を持っているがI/Iは、同じフォルダにcommon.android.csproj
とcommon.iOS.csproj
を置くべきことはできますか?どちらもbinフォルダなどを作成したいと思うし、問題があるかもしれませんか?このよう
はい
私はMonoTouchで(iOS版)とMonoDroid(アンドロイド)MonoTouch + MonoDroid:プロジェクトファイルは同じフォルダに保存できますか?
と共有するcommon C# code base
を持っているがI/Iは、同じフォルダにcommon.android.csproj
とcommon.iOS.csproj
を置くべきことはできますか?どちらもbinフォルダなどを作成したいと思うし、問題があるかもしれませんか?このよう
はい
を?:します。あなたは絶対にできる。
さらに、私はそれがすべての単一のファイルが2つのプロジェクトファイル間で共有される共有コードのための優れた良い習慣だと思う - それは私が同じような場合に何をすべきかです:
例についてはプロジェクトの内容は微妙に異なります。 1つのプロジェクトにいくつかのアンドロイド固有のファイルが含まれている場合は、別々のフォルダを使用してファイルをリンクする方法が好きです。これは、多くのWindowsプロジェクトで使用されてきたアプローチです。 mvvmlightのソースツリーを参照してください。ここで、GalaSoft.MvvmLight(NET35)はメインフォルダであり、他のフォルダはすべてそのコンテンツにリンクし、独自の特定のファイルを追加します。今後数週間で
、MonoDevelopの中で共有コードのために来て、うまくいけば、いくつかのポータブルなライブラリのサポートもあります。
これが当たったら、Touch and Droid用ポータブルライブラリの使用に移りたいと思っています。その時点では、プロジェクトファイルを共有する必要はありません。
私はこのように私のプロジェクトのかなりの部分を持っていますが、私は何の問題もありません。 –
/binフォルダに問題がある場合は、プロジェクトのプロパティで出力パスを変更できます。 – jpobst