我正在尝试在ASP.NET MVC 4中创建一个webapi.webapi使用了Entity Framework 5 Spatial类型,我编写了一个非常简单的代码.
public List<Area> GetAllAreas()
{
List<Area> aList = db.Areas.ToList();
return aList;
}
Run Code Online (Sandbox Code Playgroud)
区域包含DbGeometry.
当我运行这个本地它工作,但当我发布到azure它给我这个错误:
空间类型和函数不适用于此提供程序,因为无法找到程序集"Microsoft.SqlServer.Types"版本10或更高版本.
有谁知道如何解决这个问题?:)
谢谢!
我有一个问题因为我已经挣扎了一个星期.现在我放弃了!我真的无法弄清楚如何解决它.每次我在VS10中打开ASP.NET配置时,第一个出现此错误:**遇到错误.请返回上一页,然后重试.**
如果我然后按: 我如何使用此工具
所以这就出现了:**工具已超时
作为一项安全措施,网站管理工具在一段时间不活动后会超时.对machine.config或web.config的更改也可能导致需要重新启动该工具.要继续配置网站,请重新启动该工具.**
有些人可以回答我这里发生的事情吗?
我是新手.我不知道如何使用SqlSpatialFunction MakeValid.我有一个DbGeometry,它是一个多边形.此多边形无效,我希望使其有效.
任何人都可以解释如何使用MakeValid方法?
谢谢 !:d