Automapper 3.0.0を使用してプロジェクトを更新しました。Automapper 3.0 - このタイプはこのプラットフォームではサポートされていませんIMapperRegistry
「... System.PlatformNotSupportedException:System.PlatformNotSupportedException:このタイプは、このプラットフォームのIMapperRegistryでサポートされていません。」というエラーは次のとおりです
が、私はこの問題を解決することができ、誰もがあります。 一方、私は以前のバージョンに戻すつもりですが、それはうまくいくようです。
うん、AutoMapper.Net4アセンブリへの参照の不足のようです。私のプロジェクトはVS2012(デバッグかどうか)で正常に動作しますが、スタンドアロンを実行していないときは、スクリプトを実行環境にコピーするために使用されていましたが、新しいアセンブリAutoMapper.Net4.dllをアプリケーションフォルダにコピーします。 –
これは、AutoMapperビルドで両方のアセンブリを結合する必要があるように見えます。私は、多くの人々がAutoMapperを「サービスレイヤー」アセンブリで使用していて、問題を明示するWeb probjectではなく使用しています。これは可能ですか?私はあまり「参照ナチ」ではないが、上流の依存関係にautomapper "unused"を追加する必要があるのは、より良い解決策があるようだ。 –
私のために、Automapperを私のユニットテストプロジェクトにインストールしなければならなかったので、私のユニットテストが再び機能しました。 HTH –