0

我在獲得網站顯示方面沒有任何問題(我被給了一個文件的zip文件)。基於this,這是我的Web.config文件不可讀的問題。如何將「Microsoft.Reporting.RdlBuildProvider」構建提供商擴展添加到我的網站項目中?

因爲它正好在項目中,所以我不明白爲什麼VS在閱讀時遇到問題。也許這是文件內容中的東西是將扳手或猴子扳手投入作品?

那裏唯一的,真正堅持給我看(我不明白大部分)是這樣的:

<compilation debug="true"> 
    <buildProviders> 
    <add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, 
Microsoft.ReportViewer.Common, Version=8.0.0.0, 
Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/> 
    </buildProviders> 

...爲什麼脫穎而出的原因是因爲「報告。 RdlBuildProvider「部分顯示爲紅色,就好像它不可識別(文件中沒有其他內容因此被標記)。

在這個項目中確實存在與SSRS的關係,但我不認爲它是直接的,所以我嘗試將Web.config的那部分註釋掉,但它沒有區別 - 我仍然得到嘗試運行該網站時出現「500.19」錯誤。然而,我想要得到紅色,所以我怎樣才能將「Microsoft.Reporting.RdlBuildProvider」Build Provider Extension添加到我的網站項目中?

回答

1

試試這個:

<compilation debug="true"> 
    <buildProviders> 
    <add extension=".rdlc" type="Microsoft.Reporting.RdlBuildProvider, Microsoft.ReportViewer.WebForms, Version=8.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" /> 
    </buildProviders> 
    <assemblies> 
    <add assembly="Microsoft.ReportViewer.Common, Version=8.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" /> 
    <add assembly="Microsoft.ReportViewer.WebForms, Version=8.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" /> 
    </assemblies> 
</compilation> 
相關問題