2012-06-29 1 views
1

У меня есть vs2010, установленная платформа Entity 4.3.1 из nuget, установлена ​​EF 4.x DbContext Generator из Microsoft. Я создаю проект, затем пытаюсь добавить новый элемент EF 4.x DbContext Generator, но следующую ошибку. Кто-нибудь знает, как это решить?Ef 4.x генератор dbcontext сбой при выполнении

Ошибка 1 Запуск преобразования: System.Reflection.TargetInvocationException: Исключение было брошено , адресат вызова. ---> System.IO.FileNotFoundException: Не удалось найти файл на Microsoft.VisualStudio.TextTemplating.VSHost.TextTemplatingService.ResolvePath (String ) по крайней Microsoft.VisualStudio.TextTemplating.VSHost.TextTemplatingService.ResolvePath (String путь) --- Конец внутренней трассировки стека исключений --- у System.RuntimeMethodHandle._InvokeMethodFast (IRuntimeMethodInfo методом, целевой объект, Object [] аргументы, SignatureStruct & сиг, methodAttributes methodAttributes, RuntimeType typeOwner) в System.RuntimeMethodHandle. InvokeMethodFast (метод IRuntimeMethodInfo, Объект target, Object [] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner) при System.Reflection.RuntimeMethodInfo.Invoke (OBJ Object, BindingFlags invokeAttr, Связующее Связующее, Object [], параметры CultureInfo культуры, Логическое skipVisibilityChecks) при System.Reflection.RuntimeMethodInfo.Invoke (OBJ Object , BindingFlags invokeAttr, связующее связующее, Object [], параметры CultureInfo культура)
на Microsoft.VisualStudio.TextTemplatingE78BCB29E8D7A2F9432A449161229C3F.GeneratedTextTransformation.DynamicHost.ResolvePath (String путь) на Microsoft.VisualStudio.TextTemplatingE78BCB29E8D7A2F9432A449161229C3F.GeneratedTextTransformation.MetadataLoader.TryCreateEdmItemCollection (Строка кислый cePath, String [] referenceSchemas, EdmItemCollection & edmItemCollection) при Microsoft.VisualStudio.TextTemplatingE78BCB29E8D7A2F9432A449161229C3F.GeneratedTextTransformation.MetadataLoader.CreateEdmItemCollection (String SourcePath, String [] referenceSchemas) на Microsoft.VisualStudio.TextTemplatingE78BCB29E8D7A2F9432A449161229C3F.GeneratedTextTransformation.MetadataLoader.TryLoadAllMetadata (String файл_ввода, metadataWorkspace & metadataWorkspace) при Microsoft.VisualStudio.TextTemplatingE78BCB29E8D7A2F9432A449161229C3F.GeneratedTextTransformation.TransformText() на Microsoft.VisualStudio.TextTemplating.TransformationRunner.RunTransformation (TemplateProcessingSession сессия, источник String, ITextTemplatingEngineHost хозяин, String & результат) 1 1

ответ

4

Очевидно его случай PEBKAC. Я не создал файл edmx. Как только я это сделал, все, что мне нужно было сделать, это щелкнуть правой кнопкой мыши по модели. Выберите «Добавить элемент генерации кода».

+1

Я только начинаю работать с EF и C#. Этот пост помог мне разобраться, куда я вышел из пути! –

Смежные вопросы