找不到配置节点:wffmRepository

时间:2016-05-26 17:11:01

标签: .net sitecore sitecore7.2 web-forms-for-marketers

我正在使用Sitecore 7.2和WFFM 2.4,每当我尝试将MVC表单添加到页面“我找不到配置节点:wffmRepository”时,我在其中一台服务器上收到一个奇怪的错误。我对wffmRepository的任何引用都看起来很高和很低但是空洞。以前有人遇到过这样的错误吗?我不知道在哪里看。

1 个答案:

答案 0 :(得分:3)

wffmRepository在位于配置目录Sitecore.MvcForms.config中的/App_Config/Include中定义,并作为默认WFFM安装包的一部分包含在内。

确保文件存在,已启用且已定义配置节点。还要检查您是否没有删除节点的配置修补程序文件。使用/sitecore/admin/showconfig.aspx确保定义它。

作为参考,此节点的默认定义是:

<wffmRepository type="Sitecore.Forms.Mvc.Services.FormRepository,Sitecore.Forms.Mvc" singleInstance="false">
  <param name="renderingContext" ref="wffmRenderingContext" />
</wffmRepository>