2017-06-20 4 views
0

最後の数日間は、既存の2つのプロジェクト(WindowsデスクトップWPFおよびiOSアプリケーション)で実行できる1つのC#コードを持つソリューションを探していました。私は1つのC#コードで、iOS用と.NET用の2つのライブラリを構築できることを願っています。 XamarinまたはMonoで可能ですか? 私はいくつかの調査をしましたが、Xamarinにはそのようなプロジェクトタイプがないので、ライブラリを構築することができました。したがって、XamarinライブラリはXamarin.iOS(C#)プロジェクトにのみ含めることができます:(それは本当ですか? 私はモノに移ったよりも、Xamarinなしでモノがないように見えますが、Monodevelopは存在しませんが、Xamarin Studio同じ話で。 要約、iOSと.NETアプリケーションに(ライブラリなど)1つのC#のコードを実行する方法はありますか?enter image description here.NETでC#を実行し、XamarinまたはMonoでiOSを実行

+0

はい、あなたの写真に示されているようにポータブルライブラリです –

+0

本当ですか?私はC#Xamarin.iOSプロジェクトでそれを使うことができると知っていますが、これはiOS .aライブラリをxCodeの純粋なネイティブiOSプロジェクトで使用するビルドですか? – walkerbox

+2

あなたの質問は、 "iOSと.NETアプリケーションで(ライブラリとして)1つのC#コードを実行する方法はありますか?"答えは「はい」ですが、ネイティブコードについては何も言わなかったのです。そうではありません。しかし、いくつかの選択肢があります。 "埋め込み"とネイティブ参照と呼ばれるプレリリース(私は思う)です.https://blog.xamarin.com/unleashed-embedding-xamarin-forms-in-xamarin-native/ –

答えて

0

は、より多くの研究の後、今、私は答えを知っている。一つは、C#を実行することはできません(ライブラリーとして)ネイティブ iOSとXamarinの.NETアプリケーション(iOSアプリケーションがXamarinでビルドされている場合のみ可能ですが、これはそうではありません)...しかし、Monoでは可能です。 CアプリでC#コードを実行する

+0

あなたの研究は明らかに不完全です。最も重要なツール、https://github.com/mono/Embeddinator-4000を無視する –

関連する問題