2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Не могу изменить Framework.
Сообщение17.07.2010, 16:34 
Аватара пользователя


03/03/10
1341
У меня стоит MS Visual С# 2008. Когда я создаю новый проект он автоматически создаётся под .NET Framework 3.5, и если я меняю среду после создания проекта компилятор страшно ругается. Что делать?

 Профиль  
                  
 
 Re: Не могу изменить Framework.
Сообщение17.07.2010, 16:57 
Заслуженный участник


09/08/09
3438
С.Петербург
Kitozavr в сообщении #339652 писал(а):
если я меняю среду после создания проекта компилятор страшно ругается
Как "страшно"? Какими конкретно словами ругается?

 Профиль  
                  
 
 Re: Не могу изменить Framework.
Сообщение17.07.2010, 17:06 
Аватара пользователя


03/03/10
1341
Он говорит:
Цитата:
Предупреждение 1 не удалось разрешить сборку System.Xml.Linq. Требуемая версия .NET Framework для этой сборки (3.5) выше, чем версия .NET Framework проекта. Если такая ссылка запрашивается кодом, могут возникнуть ошибки компиляции. WindowsFormsApplication2

Предупреждение 2 не удалось разрешить сборку System.Data.DataSetExtensions. Требуемая версия .NET Framework для этой сборки (3.5) выше, чем версия .NET Framework проекта. Если такая ссылка запрашивается кодом, могут возникнуть ошибки компиляции. WindowsFormsApplication2

Предупреждение 3 Не найден компонент "System.Xml.Linq", на который указывает ссылка.

Предупреждение 4 Не найден компонент "System.Data.DataSetExtensions", на который указывает ссылка.

 Профиль  
                  
 
 Re: Не могу изменить Framework.
Сообщение17.07.2010, 17:19 
Заслуженный участник


09/08/09
3438
С.Петербург
LINQ и DataSetExtensions появились только в .Net 3.5, поэтому для того, чтобы проект строился под 2.0, ссылки на сборки System.Xml.Linq и System.Data.DataSetExtensions из References надо удалить.
Ну и удалить соответствующие операторы using из исходных файлов.

 Профиль  
                  
 
 Re: Не могу изменить Framework.
Сообщение17.07.2010, 19:08 
Аватара пользователя


03/03/10
1341
Maslov в сообщении #339659 писал(а):
ссылки на сборки System.Xml.Linq и System.Data.DataSetExtensions из References надо удалить.

А как это сделать? Я нашел только Проект -> Добавить ссылки?

 Профиль  
                  
 
 Re: Не могу изменить Framework.
Сообщение17.07.2010, 19:34 
Заслуженный участник


09/08/09
3438
С.Петербург
Kitozavr в сообщении #339673 писал(а):
А как это сделать? Я нашел только Проект -> Добавить ссылки?
Никогда не имел дела с русской версией VS.

Думаю так: надо в дереве проекта раскрыть узел "Ссылки" (или что-то в этом роде), найти там System.Xml.Linq, ткнуть в него правой кнопкой и выбрать "Удалить".
Затем повторить ту же процедуру с System.Data.DataSetExtentions.

 Профиль  
                  
 
 Re: Не могу изменить Framework.
Сообщение17.07.2010, 19:42 
Аватара пользователя


03/03/10
1341
Спасибо! Нашёл, они даже выделены были.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group