2014 dxdy logo

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

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




 
 Не могу изменить Framework.
Сообщение17.07.2010, 16:34 
Аватара пользователя
У меня стоит MS Visual С# 2008. Когда я создаю новый проект он автоматически создаётся под .NET Framework 3.5, и если я меняю среду после создания проекта компилятор страшно ругается. Что делать?

 
 
 
 Re: Не могу изменить Framework.
Сообщение17.07.2010, 16:57 
Kitozavr в сообщении #339652 писал(а):
если я меняю среду после создания проекта компилятор страшно ругается
Как "страшно"? Какими конкретно словами ругается?

 
 
 
 Re: Не могу изменить Framework.
Сообщение17.07.2010, 17:06 
Аватара пользователя
Он говорит:
Цитата:
Предупреждение 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 
LINQ и DataSetExtensions появились только в .Net 3.5, поэтому для того, чтобы проект строился под 2.0, ссылки на сборки System.Xml.Linq и System.Data.DataSetExtensions из References надо удалить.
Ну и удалить соответствующие операторы using из исходных файлов.

 
 
 
 Re: Не могу изменить Framework.
Сообщение17.07.2010, 19:08 
Аватара пользователя
Maslov в сообщении #339659 писал(а):
ссылки на сборки System.Xml.Linq и System.Data.DataSetExtensions из References надо удалить.

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

 
 
 
 Re: Не могу изменить Framework.
Сообщение17.07.2010, 19:34 
Kitozavr в сообщении #339673 писал(а):
А как это сделать? Я нашел только Проект -> Добавить ссылки?
Никогда не имел дела с русской версией VS.

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

 
 
 
 Re: Не могу изменить Framework.
Сообщение17.07.2010, 19:42 
Аватара пользователя
Спасибо! Нашёл, они даже выделены были.

 
 
 [ Сообщений: 7 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group