核心提示:确定水晶报表资源文件的路径。在Web端使用水晶报表的时候,水晶报表资源文件的路径中有一部分是使用的.net的版本号,如:aspnet_client/system_web/4_6_1586/crysta...
确定水晶报表资源文件的路径。在Web端使用水晶报表的时候,水晶报表资源文件的路径中有一部分是使用的.net的版本号,如:
aspnet_client/system_web/4_6_1586/crystalreportviewers13/js/crviewer/crv.js
单独开发的时候可以通修改该文件夹的名称解决问题.若是团队开发的时候,需要在Web.config中加上如下的配置固定路径:
<configSections>
<sectionGroup name="businessObjects">
<sectionGroup name="crystalReports">
<section name="rptBuildProvider" type="CrystalDecisions.Shared.RptBuildProviderHandler, CrystalDecisions.Shared, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304, Custom=null"/>
<section name="crystalReportViewer" type="System.Configuration.NameValueSectionHandler"></section>
</sectionGroup>
</sectionGroup>
</configSections>
<businessObjects>
<crystalReports>
<rptBuildProvider>
<add embedRptInResource="true"/>
</rptBuildProvider>
<crystalReportViewer>
<!-- 确定水晶报表资源文件的路径 -->
<add key="ResourceUri" value="/aspnet_client/system_web/4_6_1038/crystalreportviewers13"/>
</crystalReportViewer>
</crystalReports>
</businessObjects>


