Невозможно создать миграцию в ASP.NET MVC.C#

Место общения программистов C#
Ответить
Anonymous
 Невозможно создать миграцию в ASP.NET MVC.

Сообщение Anonymous »

Я пытаюсь создать простую базу данных в ASP.NET MVC, используя DbContext и DbSets. В проекте используется Entity Framework, поэтому я попробовал запустить

Код: Выделить всё

Enable-Migrations
(да, я знаю, что для него автоматически устанавливается значение true, по крайней мере, мне так сказали). Затем я попытался запустить Add-Migration Initial и всегда получал одно и то же исключение:

Исключение было создано целью вызова

Над ним есть огромное сообщение, и при необходимости я его предоставлю.
Я пробовал следовать инструкциям ссылка на консоль предложена и включена создал новый проект, чтобы проверить, не связана ли проблема с моим кодом. Все те же проблемы. Я проверил наличие последних версий, и все они обновлены.
сообщение об ошибке:
PM> Enable-Migrations
System.Reflection.TargetInvocationException: было создано исключение по цели вызова. ---> System.IO.FileLoadException: не удалось загрузить файл или сборку «Test, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null» или одну из его зависимостей. Операция не поддерживается. (Исключение из HRESULT: 0x80131515) ---> System.NotSupportedException: была предпринята попытка загрузить сборку из сетевого расположения, что привело бы к помещению сборки в песочницу в предыдущих версиях .NET Framework. В этом выпуске .NET Framework политика CAS по умолчанию не включена, поэтому такая нагрузка может быть опасной. Если эта загрузка не предназначена для изолированной среды сборки, включите переключатель loadFromRemoteSources. Дополнительную информацию см. на странице http://go.microsoft.com/fwlink/?LinkId=155569.
--- Конец внутренней трассировки стека исключений ---
в системе .Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence AssemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, логическое значение throwOnFileNotFound, логическое значение forIntrospection, логическое значение compressSecurityChecks)
at System.Reflection.RuntimeAssemb ly.InternalLoadAssemblyName(AssemblyName сборкаRef, Свидетельство сборкиSecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, логическое значение throwOnFileNotFound, логическое значение forIntrospection, логическое значение для подавления безопасности)
в System.Reflection.Assembly.Load(AssemblyName AssemblyRef)
в System.Data.Entity.Infrastructure. Design.Executor..ctor(String AssemblyFile, IDictionary`2 анонимные аргументы)
--- Конец внутренней трассировки стека исключений ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] аргументы, Подпись подписи, логический конструктор)
в System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags ignoreAttr, связыватель Binder, параметры Object[], культура CultureInfo)
в System.RuntimeType.CreateInstanceImpl(BindingFlagsbindingAttr, связыватель Binder, Object[] args, CultureInfo Culture, Object[] activeAttributes, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, BindingFlags BindingAttr, Binder Binder, Object[] args, CultureInfo Culture, Object[] activeAttributes)at System.Activator.CreateInstance(String AssemblyString, String typeName, Boolean ignoreCase, BindingFlagsbindingAttr, Binderbinder, Object[] args, CultureInfo Culture, Object[] activeAttributes, Evidence SecurityInfo, StackCrawlMark& stackMark)
at System. .Activator.CreateInstance(String AssemblyName, String typeName, Boolean ignoreCase, BindingFlagsbindingAttr, Binder Binder, Object[] args, CultureInfo Culture, Object[] activeAttributes)
at System.AppDomain.CreateInstance(String AssemblyName, String typeName, Boolean ignoreCase, BindingFlags привязкаAttr, привязка привязки, Object[] args, CultureInfo Culture, Object[] activeAttributes)
at System.AppDomain.CreateInstanceAndUnwrap(String AssemblyName, String typeName, Boolean ignoreCase, BindingFlags привязкаAttr, привязка Binder, Object[ ] args, CultureInfo Culture, Object[] activeAttributes)
at System.AppDomain.CreateInstanceAndUnwrap(String AssemblyName, String typeName, Boolean ignoreCase, BindingFlagsbindingAttr, Binder Binder, Object[] args, CultureInfo Culture, Object[] activeAttributes)
в System.Data.Entity.Tools.AppDomainExecutor..ctor(строковая сборка, String dataDirectory, String ConfigurationFile, String rootNamespace, String Language)
в System.Data.Entity.Tools.Commands.ProjectCommandBase. CreateExecutor()
в System.Data.Entity.Tools.Commands.MigrationsEnableCommand.Execute()
в Microsoft.DotNet.Cli.CommandLine.CommandLineApplication.Execute(String[] args)
at System.Data.Entity.Tools.Program.Main(String[] args)
Исключение было создано целью вызова.

Подробнее здесь: https://stackoverflow.com/questions/784 ... sp-net-mvc
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»