Изменение целевой структуры - PullRequest
8 голосов
/ 10 мая 2011

В Visual Studio 2010 Express [VB.NET], если я изменяю целевую инфраструктуру через Свойства приложения> Компилировать> Дополнительные параметры компиляции для платформы 2.0 с 4.0, я получаю список ошибок:

Warning 5   The referenced component 'System.Xml.Linq' could not be found.  
Warning 6   The referenced component 'System.Data.DataSetExtensions' could not be found.    
Warning 4   The referenced component 'System.Core' could not be found.  
Warning 2   The primary reference "System.Xml.Linq", which is a framework assembly, could not be resolved in the currently targeted framework. ".NETFramework,Version=v2.0". To resolve this problem, either remove the reference "System.Xml.Linq" or retarget your application to a framework version which contains "System.Xml.Linq".   WindowsApplication3
Warning 3   The primary reference "System.Data.DataSetExtensions", which is a framework assembly, could not be resolved in the currently targeted framework. ".NETFramework,Version=v2.0". To resolve this problem, either remove the reference "System.Data.DataSetExtensions" or retarget your application to a framework version which contains "System.Data.DataSetExtensions". WindowsApplication3
Warning 1   The primary reference "System.Core", which is a framework assembly, could not be resolved in the currently targeted framework. ".NETFramework,Version=v2.0". To resolve this problem, either remove the reference "System.Core" or retarget your application to a framework version which contains "System.Core".   WindowsApplication3
Warning 7   Namespace or type specified in the project-level Imports 'System.Xml.Linq' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases.   WindowsApplication3
Warning 8   Namespace or type specified in the project-level Imports 'System.Linq' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases.   WindowsApplication3

Я искал вокруг, но я не могу найти ответ, который, я думаю, был бы полезен для меня.Я просто использую пустой проект, на котором ничего нет.


Warning 1   Namespace or type specified in the project-level Imports 'System.Xml.Linq' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases.   WindowsApplication3
Warning 2   Namespace or type specified in the project-level Imports 'System.Linq' doesn't contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn't use any aliases.   WindowsApplication3

1 Ответ

8 голосов
/ 10 мая 2011

Попробуйте удалить ссылки из вашего проекта (-ов) на:

System.Xml.Linq
System.Data.DataSetExtensions
System.Core

Они автоматически добавляются VS2010 express.

Это можно сделать, развернув дерево ссылок, выделив ссылку и нажав «Удалить».

...