使用 Contour v.3.0.26 在 Umbraco 中呈现表单时出现异常
Exception when rendering form in Umbraco using Contour v.3.0.26
我升级到最新版本的 Umbraco Contour (3.0.26)。现在我收到以下错误:
Error loading MacroEngine script (file: MvcRenderContourForm.cshtml,
Type: ''. Exception: System.Security.VerificationException: Operation
could destabilize the runtime.
这是在第 9 行 MvcRenderContourForm.cshtml 中抛出的:
@Html.RenderMvcAction(action, controller, formGuid, formtoken, (umbraco.MacroEngines.DynamicNode)Model, (System.Dynamic.DynamicObject)Parameter);
这可能是什么原因?
我发现出于某种原因,System.Web.Mvc 的 assemblyBinding 下的 bindingRedirect 中的旧版本被设置为 4.0.0.0-4.0.0.0 而不是 0.0.0.0-4.0.0.1。解决这个问题。
我升级到最新版本的 Umbraco Contour (3.0.26)。现在我收到以下错误:
Error loading MacroEngine script (file: MvcRenderContourForm.cshtml, Type: ''. Exception: System.Security.VerificationException: Operation could destabilize the runtime.
这是在第 9 行 MvcRenderContourForm.cshtml 中抛出的:
@Html.RenderMvcAction(action, controller, formGuid, formtoken, (umbraco.MacroEngines.DynamicNode)Model, (System.Dynamic.DynamicObject)Parameter);
这可能是什么原因?
我发现出于某种原因,System.Web.Mvc 的 assemblyBinding 下的 bindingRedirect 中的旧版本被设置为 4.0.0.0-4.0.0.0 而不是 0.0.0.0-4.0.0.1。解决这个问题。