Не удалось загрузить тип Microsoft.AspNetCore.Razor.Language.RazorTemplateEngine.
Я использую RazorEngine.NetCore в.Net Core 3.1, и когда я запускаю код ниже
string template = "Hello @Model.Name!";
var result = Engine
.Razor
.RunCompile(template,
"templateKey",
null,
new
{
Name = "World"
});
Я получаю следующую ошибку
'Could not load type 'Microsoft.AspNetCore.Razor.Language.RazorTemplateEngine' from assembly 'Microsoft.AspNetCore.Razor.Language, Version=3.1.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60'.'
1 ответ
Какую версию RazorEngine.NetCore вы используете? Если вы используете "2.2.6" или ниже, измените его на "3.1.0".