Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 浏览器赢得';t在IIS 8本地web服务器上显示crystal报表_C#_Asp.net_Iis_Visual Studio 2012_Crystal Reports - Fatal编程技术网

C# 浏览器赢得';t在IIS 8本地web服务器上显示crystal报表

C# 浏览器赢得';t在IIS 8本地web服务器上显示crystal报表,c#,asp.net,iis,visual-studio-2012,crystal-reports,C#,Asp.net,Iis,Visual Studio 2012,Crystal Reports,我正在尝试使用Visual Studio 2012 IDE在IIS 8本地web服务器上发布一个简单的Crystal报表。该网站在VS中运行良好,但在发布后,每当我尝试使用IIS web服务器浏览它时,它在浏览器上不会显示任何内容 我尝试过更改端口,更改web配置代码(如下所列),在IIS服务中安装了所有内容,但没有任何效果。提供的IIS服务“错误页”和“请求跟踪失败”为空 <?xml version="1.0"?> <configuration> <configS

我正在尝试使用Visual Studio 2012 IDE在IIS 8本地web服务器上发布一个简单的Crystal报表。该网站在VS中运行良好,但在发布后,每当我尝试使用IIS web服务器浏览它时,它在浏览器上不会显示任何内容

我尝试过更改端口,更改web配置代码(如下所列),在IIS服务中安装了所有内容,但没有任何效果。提供的IIS服务“错误页”和“请求跟踪失败”为空

<?xml version="1.0"?>
<configuration>
<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"/>
  </sectionGroup>
</sectionGroup>
</configSections>
<appSettings>
<add key="CrystalImageCleaner-AutoStart" value="true"/>
<add key="CrystalImageCleaner-Sleep" value="60000"/>
<add key="CrystalImageCleaner-Age" value="120000"/>
</appSettings>
<system.web>
<compilation debug="true" targetFramework="4.5">
  <assemblies>
    <add assembly="CrystalDecisions.CrystalReports.Engine,   Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
    <add assembly="CrystalDecisions.ReportSource, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
    <add assembly="CrystalDecisions.Shared, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
    <add assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
    <add assembly="CrystalDecisions.ReportAppServer.ClientDoc, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
  </assemblies>
  <buildProviders>
    <add extension=".rpt"  type="CrystalDecisions.Web.Compilation.RptBuildProvider, CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
  </buildProviders>
</compilation>
<httpRuntime targetFramework="4.5"/>
<httpHandlers>
  <add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
</httpHandlers>
</system.web>
<businessObjects>
<crystalReports>
  <rptBuildProvider>
    <add embedRptInResource="true"/>
  </rptBuildProvider>
</crystalReports>
</businessObjects>
<system.webServer>
<handlers>
  <add name="CrystalImageHandler.aspx_GET" verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" preCondition="integratedMode"/>
</handlers>
<validation validateIntegratedModeConfiguration="false"/>
</system.webServer>
</configuration>

请按照以下步骤查找问题,然后尝试解决

  • 在web配置中启用调试日志,以便获取错误,确保问题解决后禁用它

  • 检查事件日志开始>运行>事件VWR>自定义视图>服务器角色>Web服务器和其他应用程序错误

  • 请检查您的Web应用程序是32位还是64位,卸载CR驱动程序并重新安装

    参考:

  • 32位:

    64位:

    希望这对你有帮助