2012-02-03 11 views
2

iPhone向けのMonoDevelopソリューションに既存のC#ライブラリプロジェクトをインポートしました。私の元々のプロジェクトにはMono for iPhoneのフレームワークが選択されていますが、新しく追加されたプロジェクトにはMono/.Netの選択肢しかありません。既存のiPhoneターゲットプロジェクトから適切に参照できるように、iphoneターゲットを表示するにはどうすればよいですか?インポートされた.NetライブラリプロジェクトのMonoDevelopターゲットフレームワークをiPhoneに変更するには

答えて

6

私が見つけた最も簡単な方法は、新しいMonoTouchライブラリプロジェクトを作成し、既存のプロジェクトからファイルを「リンク」または「コピー」することです。

これは通常、必要に応じて通常は2つの場所に#if MONOTOUCHプリプロセッサステートメントを追加する必要があるためです。

+0

あなたは、ビジュアルスタジオx86とiPhoneターゲットのモノデベロッパーの間でプロジェクトファイルを共有できないと言っていますか? – Glenn

+0

Nope。とにかく異なるコードがあるでしょう。ファイルを "リンク"する方法を理解していることを確認してください。正しく設定した場合は、各ファイルのコピーが2つありません。 – jonathanpeppers

+0

OK、同じディレクトリに別の名前の兄弟csprojを作成しました。 – Glenn

関連する問題