Asp.net-Mvc

在 Azure 上找不到“Microsoft.SqlServer.Types”版本 10 或更高版本

  • November 1, 2012

我正在嘗試在 ASP.NET MVC 4 中創建一個 webapi。webapi 使用了 Entity Framework 5 Spatial 類型,我編寫了一個非常簡單的程式碼。

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

區域包含 DbGeometry。

當我在本地執行它時它可以工作,但是當我將它發佈到天藍色時它給了我這個錯誤:

空間類型和函式不適用於此提供程序,因為找不到程序集 ‘Microsoft.SqlServer.Types’ 版本 10 或更高版本。

有誰知道如何解決這個問題?:)

謝謝!

我找到了解決方案!只需安裝 nuget 包 Microsoft.SqlServer.Types

PM> Install-Package Microsoft.SqlServer.Types

連結了解更多資訊

引用自:https://stackoverflow.com/questions/13174197