![]() |
|
Модераторы: Partizan, gambit |
![]()
|
|
| IBS |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 214 Регистрация: 29.7.2008 Где: Белоруссия Репутация: 1 Всего: 6 |
Приветствую =)
Такая ситуация: необходимо скомпилировать код под Framework 2. В студии, при создании проекта, сверху выбираешь версию Framework-а : это версия в которой пишется код или версия в которую будет компилировать? Отличается ли синтаксис при написании кода под разные версии Framework - a ? Можно ли код изначально написанный под Framework 4 перегнать в Framework 2 ? |
|||
|
||||
| Voyager |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 532 Регистрация: 8.2.2005 Репутация: 3 Всего: 18 |
Компилироваться будет в эту версию. Эту версию можно поменять в любое время.
Разве что синтаксическим сахаром, а по сути нет.
Да, если не были использованы возможности, которые есть только в 4. |
||||||
|
|||||||
| erm0l0v |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 157 Регистрация: 11.1.2011 Репутация: 1 Всего: 1 |
Есть 2 понятия - это версия языка и версия Famework.
Например если вы пишете в VS 2010 то вы используете версию языка C# 4.0 и в тоже время вы можете разрабатывать под Framework 2.0. В этом случае почти весь синтаксический сахар будет проглатываться при компиляции в Framework 2.0 (кроме тех возможностей которые требуют наличие библиотек Framework 4.0 например dynamic) По этому вам стоит обращать больше внимания не на синтаксис а на библиотеки которые вы используете. В Framework 2.0 нет таких вещей как Linq и XElement однако в интернете можно найти много библиотек из Framework 3.5 которые были пере компилированы для Framework 2.0 |
|||
|
||||
| IBS |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 214 Регистрация: 29.7.2008 Где: Белоруссия Репутация: 1 Всего: 6 |
erm0l0v, Voyager, большое спасибо)
|
|||
|
||||
| IBS |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 214 Регистрация: 29.7.2008 Где: Белоруссия Репутация: 1 Всего: 6 |
||||
|
||||
| Stas123 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 180 Регистрация: 18.11.2009 Репутация: нет Всего: нет |
Нажми правой кнопкой на проект в Solution Explorer и выбери пункт свойства(Propertes) - вкладка Application.
|
|||
|
||||
| IBS |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 214 Регистрация: 29.7.2008 Где: Белоруссия Репутация: 1 Всего: 6 |
||||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |