Если бы у меня были установлены SQL Server 2008 и SQL Server 2012 локально, я бы просто попробовал это для себя; однако у меня есть только новая версия, и я хотел бы сохранить ее таким образом.
- В SQL Server 2008 имеется сборка
Microsoft.SqlServer.Types.dll
, основная версия 10. - SQL Server 2012 поставляется с сборкой
Microsoft.SqlServer.Types.dll
, основной версией 11.
Между прочим, обе сборки выставляют SqlGeometryBuilder
тип. Единственное заметное различие между двумя версиями сборки заключается в том, что тип 2012 имеет дополнительный перегруженный метод AddCircularArc
, а тип 2008 - нет.
Так как это не совсем тривиальная (и, может быть, плохая идея), чтобы ссылаться на обе сборки параллельно, интересно, могу ли я просто использовать версию 2012 года — даже против экземпляра SQL Server 2008, если я не использую AddCircularArc
.
Может ли кто-нибудь поделиться своим опытом, если они попробовали это?