SQL Server 2008 и .Net 4.0? - PullRequest
       12

SQL Server 2008 и .Net 4.0?

6 голосов
/ 22 марта 2010

Кто-нибудь знает, могу ли я загрузить сборки .net 4.0 из SQL Server 2008? В частности, мы смотрим на отчетность SQL с пользовательскими расширениями данных. Я заметил, что SQL Server 2008 Business Intelligence Studio в данный момент не поддерживает VS2010. Если я выпущу свои CDE как сборки .net 4.0, смогу ли я даже загрузить их из сервера отчетов SQL Server?

Ответы [ 2 ]

6 голосов
/ 22 марта 2010

В этой статье блога по SQL Server Express предполагается, что в SQL Server 2008 не будет .NET 4 SQLCLR (при условии, что логика распространяется на другие выпуски):

http://blogs.msdn.com/sqlexpress/archive/2009/12/09/sql-server-express-and-net-4.aspx.

то есть это нарушит обратную совместимость, потому что SQL Server Engine может размещать только одну версию CLR.

0 голосов
/ 22 марта 2010

У меня нет веских фактов по этому поводу, поэтому, возможно, у кого-то есть лучший ответ.

Но, поскольку .NET 4 поставляется с новым CLR (4.0 также вместо 2.0),боюсь, что это не будет работать из коробки.Может быть, вы можете заставить SQL Server 2008 размещать CLR V4, и в этом случае я ожидаю, что он будет работать, но я полагаю, что вам придется ждать пакет обновления SQL Server 2008 или аналогичный для его поддержки.

...