4

ServiceStack でコンパイルされた dll にリンクされている Xamarin.Android アプリケーションをコンパイルすると、次のメッセージが表示されてコンパイルに失敗しました。

エラー XA9003: アセンブリSystem.ServiceModel, Version=2.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35には、�Business�(またはそれ以上) のライセンスが必要です。(XA9003)

このServiceStackコンパイル済みdllでコンパイルします

Xamarin.Android Indie ライセンスで ServiceStack クライアントを使用するにはどうすればよいですか?

  • WCF にリンクされていない dll はありますか?
  • ソースからコンパイルする必要がありますか?
  • 他の方法?
4

1 に答える 1

1

無料のライセンスでは、いくつかの機能が許可されません。詳細については、こちらのドキュメントをご覧ください。

問題の答えが得られる無制限のアプリサイズの部分を確認してください。サードパーティで P/Invoke を停止しています。

従来の Android の方法で json を取得することをお勧めします (それのみを試していただければ幸いです)。また、プロジェクトにサービス スタックを直接追加しないでください。

何かあれば教えてください。

于 2013-07-11T06:57:42.020 に答える