2010-03-22 3 views
6

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

+0

Есть ли у вас какие-либо новости, рассматривающие возможность размещения .NET 4.0 на SQL Server? – abatishchev

+0

Боюсь, что нет. В моем магазине мы закрыли исследование SQL Reporting в апреле-мае и собираемся вместо этого использовать Crystal Reports. (наш интерес к размещению .net 4.0 в SQL Server был связан с Reporting CDE) – JMarsch

ответ

6

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

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

т. Е. Он нарушит совместимость с предыдущими версиями, поскольку в SQL Server Engine может размещаться только одна версия CLR.

+0

Не выглядит слишком многообещающим, не так ли? – JMarsch

0

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

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

Смежные вопросы