2017-08-13 22 views
0

Xamarinクロスプラットフォームで参照されるAzzure IoTのコンソールアプリケーションを.NETで作成しています。だから、それを達成するためのアプローチは何でしょうか?Xamarin PCLプロジェクトのコンソールアプリケーションインターフェイスと呼び出しの作成

xamarinクロスプラットフォームでのコンソールアプリケーションの参照が機能しません。私はxamarinでコンソールプロジェクトを作成し、PCLプロジェクトを参照しようとしました。

コンソールアプリケーションのインターフェイスを作成する必要がありますか?出来ますか?または、そうするための他の方法を提案してください。

+0

[もっと速い回答を得るために、どのような状況で「緊急」や他の類似のフレーズを追加することができますか?](// meta.stackoverflow.com/q/326569) - 要約は、ボランティアに対処する理想的な方法ではなく、おそらく回答を得ることに逆効果があります。これをあなたの質問に追加しないでください。 – halfer

答えて

0

pclプロジェクトでコンソールプロジェクトを呼び出せるメソッドを公開するインターフェイスを作成できます。インタフェースはpclプロジェクトで定義する必要があります。pclプロジェクトでこのインタフェースを実装するインスタンスを設定するプロパティが必要です。コンソールプロジェクトでは、インターフェイスを実装し、この実装のインスタンスにpcl exposedプロパティを割り当てます。

他のオプションは、pclの代わりに共有プロジェクトを使用しているため、共通プロジェクトから直接呼び出すことができます。

+0

ありがとう.. thats私が考えていたこと..私は古いPCLプロジェクトを持っているので、新しい共有プロジェクトを作成することはできません。コンソールアプリケーションのインターフェイスを試行します – Atul

+0

インターフェイスを実装する際に問題が発生しています。あなたはhttps://stackoverflow.com/questions/45658302/getting-null-exception-while-implementing-interface-in-xamarinでそれを見ることができますか? – Atul

関連する問題