Как исправить MissingMethod: DefineDynamicAssembly - PullRequest
0 голосов
/ 29 марта 2019

Я пытаюсь внедрить Shaolinq в проект, и он создает исключение MissingMethodException.

System.MissingMethodException: 'Метод не найден:' System.Reflection.Emit.AssemblyBuilder System.AppDomain.DefineDynamicAssembly (System.Reflection.AssemblyName, System.Reflection.Emit.AssemblyBuilderAccess, System.String) '.' *

У меня есть самые последние версии базовой версии NETCore, .Platforms, .Targets.Мой NETCore.App находится на 2.2.0, потому что, хотя у меня есть 2.2.3 заявлений Visual Studio, он будет принимать только до 2.2.0.пропущенные случаи метода.

using Shaolinq;
using Shaolinq.MySql;

var configuration = MySqlConfiguration.Create("ExampleDatabase", "localhost", "root", "root");
//var model = DataAccessModel.BuildDataAccessModel<ExampleModel>(configuration);

model.Create(DatabaseCreationOptions.DeleteExistingDatabase);

Исключение выдается в закомментированной строке.

...