2016-05-09 9 views
0

Windows、Android、およびiOSを対象とするクロスプラットフォームアプリケーションからZeroMQを使いたいです。Windows、iOS、Android用のXamarinでのZeroMQの使用方法

しかし、私が見つけたC#実装はPCLなので、この目的のために使用することはできません。

私はそれを使用するためにP/Invokeソリューションを実装する必要があります。

この問題の解決方法はありますか?

答えて

1

PCL版がない場合は、.NET実装のコードを共有ライブラリに入れて、iOS、Android、およびWindowsに組み込みます。これらの3つのプラットフォームをターゲットとしたPCLに限定されているわけではありません。コンパイルされない場合、問題を見て、それらを置き換えることで問題を取り除くことができます。そのため、(https://github.com/zeromq/netmqのような)依存関係のない完全な.NET実装を選択する必要があります。

+0

ありがとうございます。このアプローチはP/invokeを使うより簡単です。 – ProEns08

関連する問題