Я начинаю свои первые исследования RIA в Silverlight и EF4, но не могу получить проект для запуска сразу на шаблонах, которые поставляются с VS2010 SP1.
Имейте в виду, что яПосле этого я установил новую виртуальную машину Windows 7, а затем сразу установил LightSwitch Beta 2. После этого я добавил VS2010 Premium и применил к нему Service Pack 1.
Клиентская часть приложения Template запускает три предупреждения и две ошибки;подробности размещены ниже.Он ищет класс WebContextBase
, который он не может найти в коде, который он сгенерировал в файлах Web.g.vb (и Web.g.cs).Пока что этот проект полностью создан на основе шаблона решения;Я не добавил ни одной строки кода к тому, что сгенерировал VS2010.
С тех пор я получил EF4 для работы в проектах WinForms и Light Switch.
Что здесь происходит, икак это исправить?
------ Начата сборка: Проект: EF4Test, Конфигурация: Отладка любого процессора ------ C: \ Users \ Rob \ Documents\ Visual Studio 2010 \ Projects \ EF4Test \ EF4Test \ Generated_Code \ EF4Test.Web.g.vb (21): предупреждение BC40056: пространство имен или тип, указанный в импорте 'System.ServiceModel.DomainServices', не содержит ни одного открытого члена или не можетбыть найденным.Убедитесь, что пространство имен или тип определены и содержат хотя бы один открытый член.Убедитесь, что имя импортированного элемента не использует псевдонимы.C: \ Users \ Rob \ Documents \ Visual Studio 2010 \ Projects \ EF4Test \ EF4Test \ Generated_Code \ EF4Test.Web.g.vb (22): предупреждение BC40056: пространство имен или тип, указанный в импорте 'System.ServiceModel.DomainServices.Client'не содержит публичного участника или не может быть найден.Убедитесь, что пространство имен или тип определены и содержат хотя бы один открытый член.Убедитесь, что имя импортированного элемента не использует псевдонимы.C: \ Users \ Rob \ Documents \ Visual Studio 2010 \ Projects \ EF4Test \ EF4Test \ Generated_Code \ EF4Test.Web.g.vb (23): предупреждение BC40056: пространство имен или тип, указанный в импорте 'System.ServiceModel.DomainServices.Client.ApplicationServices 'не содержит открытых участников или не может быть найден.Убедитесь, что пространство имен или тип определены и содержат хотя бы один открытый член.Убедитесь, что имя импортированного элемента не использует псевдонимы.C: \ Users \ Rob \ Documents \ Visual Studio 2010 \ Projects \ EF4Test \ EF4Test \ Generated_Code \ EF4Test.Web.g.vb (34): ошибка BC30002: тип «WebContextBase» не определен.C: \ Users \ Rob \ Documents \ Visual Studio 2010 \ Projects \ EF4Test \ EF4Test \ Generated_Code \ EF4Test.Web.g.vb (65): ошибка BC30451: «WebContextBase» не объявлено.Может быть недоступен из-за уровня защиты.