元素' buildProviders'当.rdlc运行时,无法在应用程序级别下定义

时间:2014-03-31 07:17:32

标签: c# asp.net web-config

在我的网络应用程序中,我收到了这个错误。我该怎么解决这个问题?

  

元素'buildProviders'不能在应用程序级别下定义。

<buildProviders>
    <add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.WebForms, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
  </buildProviders>

当我googleit时,我找到了几个答案。但我不知道该怎么做?

  

该错误表示该元素只能出现在应用程序目录的顶级文件夹中的web.config上。在这种情况下,我认为您的站点有一个子目录,并且此子目录未在IIS中配置为Web应用程序。因此,将该行复制到放置在顶层文件夹中的web.config文件或配置IIS以便将子目录配置为应用程序应解决此问题。

0 个答案:

没有答案