Я пытаюсь предварительно сгенерировать представления для модели EF.Я следовал инструкциям на MSDN , но продолжаю получать сообщение об ошибке от EdmGen:
Метод не найден:
'System.Collections.Generic.Dictionary 2<System.Data.Metadata.Edm.EntitySetBase,System.String>
System.Data.Mapping.StorageMappingItemCollection.GetViews(System.Collections.Generic.IList
1 ByRef) '.
Используемая мной командная строка:
"%windir%\Microsoft.NET\Framework\v4.0.30319\EdmGen.exe" /nologo /language:CSharp /mode:ViewGeneration "/inssdl:$(TargetDir)BarInventory.ssdl" "/incsdl:$(TargetDir)BarInventory.csdl" "/inmsl:$(TargetDir)BarInventory.msl" "/outviews:$(ProjectDir)BarInventory.Views.cs"
Я установил свойство "Обработка артефактов метаданных" в моей модели на "Копировать"в каталог вывода ".
Кроме того, я использую VS 2010, и я впервые делаю это.Я также использую EF June 2011 CTP.
Спасибо.