Erro "Tipos e funções espaciais não estão disponíveis" ao converter uma string em DbGeometry no ASP.NET
Ao tentar converter uma string como abaixo
52.0986413 5.2171528
para uma variável do tipoDbGeometry
como isso
Geometry = System.Data.Entity.Spatial.DbGeometry.FromText("POINT("+preometry+")");
onde Geometry é do tipoSystem.Data.Entity.Spatial.DbGeometry
Recebo a próxima mensagem de erro:
Os tipos e funções espaciais não estão disponíveis para este provedor porque o assembly 'Microsoft.SqlServer.Types' versão 10 ou posterior não pôde ser encontrado.
Mesmo que eu tenha o Microsoft.SqlServer.Types versão 11.0.2 no meu projeto. Alguém sabe qual poderia ser o problema? desde já, obrigado