无法加载类型';Microsoft.AspNetCore.Razor.Language.RazorTemplateEngine';

无法加载类型';Microsoft.AspNetCore.Razor.Language.RazorTemplateEngine';,razor,razorengine,.net-core-3.1,Razor,Razorengine,.net Core 3.1,我在.NETCore3.1中使用RazorEngine.NetCore,当我运行以下代码时 string template = "Hello @Model.Name!"; var result = Engine .Razor .RunCompile(template, "templateKey", null, new

我在.NETCore3.1中使用RazorEngine.NetCore,当我运行以下代码时

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'.'

您使用的是哪个版本的RazorEngine.NetCore?
如果您使用的是“2.2.6”或更低版本,请将其更改为“3.1.0”。

您使用的是RazorEngine.NetCore的哪个版本? 如果您使用的是“2.2.6”或更低版本,请将其更改为“3.1.0”