2015-04-17 53 views
0

我升级到Umbraco Contour(3.0.26)的最新版本。现在我得到以下错误:使用轮廓在Umbraco中渲染窗体时出现异常v.3.0.26

Error loading MacroEngine script (file: MvcRenderContourForm.cshtml, Type: ''. Exception: System.Security.VerificationException: Operation could destabilize the runtime.

这在MvcRenderContourForm.cshtml抛出,9号线:

@Html.RenderMvcAction(action, controller, formGuid, formtoken, (umbraco.MacroEngines.DynamicNode)Model, (System.Dynamic.DynamicObject)Parameter); 

什么可能是这个原因吗?

+0

哪个版本的Umbraco是它正在运行的网站? – Tim

+0

@Tim在Umbraco 7.1.8上运行。不过,我想我找到了一个解决方案,请看下面的答案。 – stefanb

回答

1

我发现由于某种原因,在assemblyBinding for System.Web.Mvc下的bindingRedirect中的oldVersion被设置为4.0.0.0-4.0.0.0而不是0.0.0.0-4.0.0.1。解决这个问题很直接。