none
xamarin利用している際にテストでPlatformNotSupportedExceptionが発生する RRS feed

  • 質問

  • xamarinを用いてクロスプラットフォーム開発を行っております。

    ユニットテストを行おうとプロジェクトを作成し、テストを実行しましたが以下のような例外が発生いたします。

    どの様にすれば解決できるかわからず市うもんしました。

    メッセージ:

    クラス PrismZXingUnitTest.Helper.ParserFactoryTest のインスタンスを作成できません。

    エラー:

    System.TypeInitializationException: '<Module>' のタイプ初期化子が例外をスローしました。 ---> System.PlatformNotSupportedException: The PCL build of Realm is being linked which probably means you need to use NuGet or otherwise link a platform-specific Realm.dll to your main application.。

    プロジェクト名: PrismZXing

    以下4つのプロジェクトがあります。

    PrismZXing

    PrismZXing.Droid

    PrismZXing.iOS

    PrismZXingUnitTest


    全てのプロジェクトにおいて、同じ種類かつ同じバージョンのパッケージをインストールしております。

    環境は以下です。

    OS:Windows10 64bit

    VisualStudio: VisualStudo Community2017

    2017年6月2日 2:11

すべての返信