A versão do SQL Server 2012 da geometria do Microsoft.SqlServer.Types é compatível com versões anteriores do SQL Server 2008?

Se eu tivesse o SQL Server 2008 e o SQL Server 2012 instalados localmente, simplesmente tentaria fazer isso sozinho; No entanto, só tenho a versão mais recente instalada e gostaria de mantê-la assim.

O SQL Server 2008 vem com um assemblyMicrosoft.SqlServer.Types.dllversão principal 10.O SQL Server 2012 vem com um assemblyMicrosoft.SqlServer.Types.dll, versão principal 11.

Entre outras coisas, ambas as assembléias expõem umSqlGeometryBuilder tipo. A única diferença notável entre as duas versões de montagem é que o tipo 2012 tem um método sobrecarregado adicionalAddCircularArce o tipo 2008 não.

Desde anão é exatamente trivial (e talvez uma má idéia) referenciar ambos os conjuntos em paralelo, Gostaria de saber se posso usar a versão 2012 - mesmo contra uma instância do SQL Server 2008, desde que eu não useAddCircularArc.

Alguém pode compartilhar sua experiência se eles tentaram isso?

questionAnswers(2)

yourAnswerToTheQuestion