MvcScaffolding не работает с EF4.1-Update - PullRequest
0 голосов
/ 28 июля 2011

Я недавно установил обновление EF4.1. Когда я сделал новый проект MVC3 и попытался добавить MvcScaffolding с помощью PackageManagerConsole в VS2010, он не установил его. Есть кто-нибудь еще видел это? Я удалил обновление EF4.1 со своего компьютера, и MvcScaffolding установился правильно.

спасибо, Bill44077

Ответы [ 4 ]

1 голос
/ 28 июля 2011

Возможно, вам придется очистить папку пакетов в вашем решении и переустановить MvcScaffolding. После этого все должно синхронизироваться.

Удачи и надеюсь, что это поможет некоторым.

0 голосов
/ 28 декабря 2012

У меня была эта проблема раньше, когда файл scaffolding.config либо отсутствовал, либо не был заполнен стандартными скаффолдерами - убедитесь, что он заполнен записями по умолчанию для представлений, контроллеров и т. Д. Я думаю, что есть 9по умолчанию в версии 1.0.9.

Старый пост Я знаю, но это все еще актуально в шаблонах проектов и автоматически сгенерированных проектах - scaffolding.config должен иметь свои значения по умолчанию.

0 голосов
/ 02 августа 2011

Это работает. И это прекрасно работает

Но у меня были некоторые проблемы с настройкой.

Какую ошибку (ошибки) вы получили именно у меня было несколько проблем, но они решались один за другим.

Вы получали такие вещи в PMC, когда VS запускался?

The following error occurred while loading the extended type data file: Microsoft.PowerShell.Core, C:\Windows\SysWOW64\WindowsPowerShell\v1.0\types.ps1xml(2943) : Error in type "System.Security.AccessControl.ObjectSecurity": Exception: Cannot convert the "Microsoft.PowerShell.Commands.SecurityDescriptorCommandsBase" value of type "System.String" to type "System.Type".

Если это так, либо обновите .net Refelector (теперь стоит), либо перейдите в Инструменты> Диспетчер надстроек и отключите добавление .NEt Reflector! Затем перезагрузите VS

Или, если вы пытаетесь что-то помостить, вы получаете, например,

Invoke-Scaffolder : A parameter cannot be found that matches parameter name -ModelType"

Получаете ли вы ошибки при попытке добавить контроллер в проект MVC 3?

Работаете ли вы в Windows (до 7) + без установленного PowerShell 2.0?

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

0 голосов
/ 28 июля 2011

Вы пытались переустановить обновление после установки лесов? У меня уже были установлены строительные леса, когда я установил Обновление 1, поэтому я не увидел проблемы.

...