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

StackOverflow https://stackoverflow.com/questions/11430

  •  08-06-2019
  •  | 
  •  

Вопрос

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

Это было полезно?

Решение

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

Другие советы

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

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

*раскрытиеинформации:Я дружу с авторами

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top