Сведения о вопросе

DUNKER

17:42, 27th August, 2020

Теги

Какая версия фреймворка .Net поставляется с SQL Server 2008?

Просмотров: 458   Ответов: 2

Поставляется ли SQL Server 2008 с .NET 3.5 CLR, чтобы хранимые процедуры, написанные в CLR, могли использовать функции 3.5?



  Сведения об ответе

SEEYOU

10:54, 13th August, 2020

На самом деле он поставляется с .NET 3.5 SP1. Так что да, сохраненные procs могут использовать 3.5 функций и библиотек.


  Сведения об ответе

ASER

01:01, 2nd August, 2020

Я клянусь, что это не педантизм, но это важное различие - я не знаю, что конкретно вам нужно, когда вы говорите ".NET 3.5 CLR" - вероятно, рамки .NET 3.5? Возможно C# 3.0 языковые особенности? Но CLR, на котором работает .NET 3.5, все еще является CLR 2.0. (ссылка на то же самое объяснение re: .NET 3.0; я не смог сразу найти эту информацию на 3.5. На самом деле, лучшим объяснением CLR и рамки и номера языковых версий, которые я еще не нашел, находятся на странице 12 из Teach Yourself WPF in 24 Hours *)

Итак, я хочу сказать, что вы можете даже использовать функции .NET 3.5 и C# 3.0 в SQL 2005 CLR хранимых процедурах-мы делаем это в моей компании-и в этом даже нет никакого обмана. Все, что вам нужно сделать, это иметь бесплатный фреймворк 3.5 на вашем сервере. Очевидно, что ответ SQL 2005 не имеет отношения к вашему конкретному вопросу, но, надеюсь, это будет полезно для человека, который в конечном итоге попадет на эту страницу через Google.

*disclosure: я дружу с авторами


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться