1. ホーム
  2. asp.net-mvc

[解決済み] Microsoft.SqlServer.Types のバージョン 10 以上が Azure で見つかりませんでした。

2022-12-13 05:05:23

質問

ASP.NET MVC 4でWebapiを作成しようとしています。WebapiはEntity Framework 5 Spatial型を使用し、私は非常に簡単なコードを書きました。

  public List<Area> GetAllAreas()
    {
        List<Area> aList = db.Areas.ToList();
        return aList;
    }

エリアにはDbGeometryが含まれます。

これをローカルで実行するとうまくいくのですが、azureに公開するとこのようなエラーが発生します。

アセンブリ 'Microsoft.SqlServer.Types' バージョン 10 以上が見つからなかったため、このプロバイダでは空間型および関数を使用できません。

誰かこれを解決する方法を知っていますか?)

ありがとうございます。

どのように解決するのですか?

私は解決策を見つけた! ちょうどnugetパッケージMicrosoft.SqlServer.Typesをインストールします。

PM> インストール-パッケージ Microsoft.SqlServer.Types

詳細な情報のためのリンク