Совместима ли версия SQL UDT версии Microsoft.SqlServer.Types для SQL Server 2012 с SQL Server 2008?
Если бы у меня были установлены и 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
Может кто-нибудь поделиться своим опытом, если они попробовали это?