Ошибка при запуске Enable-Migrations в Visual studio 2017 - PullRequest
0 голосов
/ 24 октября 2018

Я пытаюсь перевести мое веб-приложение из членства в ASP.Net Identity, следуя этому руководству .Но я получаю эту ошибку, когда выполняю команду Enable-migrations:

Blockquote PM> Enable-migrations System.ArgumentException: Paramètre неверно.(Исключение de HRESULT: 0x80070057 (E_INVALIDARG))

Трассировка стека сервера: à EnvDTE.Properties.Item (индекс объекта) à System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage (IntPtrgs), IntStrgs, Object server, Object [] & outArgs) à System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage (IMessage msg)

Исключение переброшено в [0]: à System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage (IMessage reqMsg, IMessage retMsg) à System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke (тип MessageData & msgData, Int32) à EnvDTE.Properties.Item (индекс объекта) à System.Data.EExtenten.GetPropertyValue [T] (проект проекта, имя свойства String) à System.Data.Entity.Migrations.MigrationsDomainCommand.GetFacade (String configurationTypeName, логическое значение useContextWorkingDirectory) à System.Data.Entity.Migrations.EnableMigrationsConniteTataTextTeOFF.Entity.Migration.EnableMigrationsCommand. <> c__DisplayClass2. <. ctor> b__0 () à System.Data.Entity.Migrations.MigrationsDomainCommand.Execute (команда Action) Параметр неверен.(Исключение de HRESULT: 0x80070057 (E_INVALIDARG))

Я пытался с параметрами -ProjectName и -StartUpProjectName, но это не работает.Я использую EntityFramework 6.2.0.Нужна помощь, пожалуйста.

1 Ответ

0 голосов
/ 05 ноября 2018

Для тех, кто заинтересован, я наконец создал библиотеку ac # в своем проекте (выберите ваш проект, затем файл-> новый проект-> visual c # -> библиотека классов).Я сделал миграции в этой библиотеке и добавил ее как ссылку на мой проект, и она сработала.

...