2017-02-18 19 views
2

Visual Studio 2012 IDEを使用して、IIS 8ローカルWebサーバー上の単純なCrystalレポートを公開しようとしています。サイトは正常にVSで動作しますが、公開後には、IIS Webサーバーを使用してブラウズしようとするたびにブラウザーで何も表示されません。ブラウザでIIS 8ローカルWebサーバーのCrystal Reportが表示されない

私は、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> 

答えて

0

次の手順を実行して問題を見つけてください。

  1. Web設定で、デバッグログを有効にすると、エラーが発生する可能性があります。あなたの問題が

    を解決したら、あなたはそれを無効にしていることを確認してください
  2. チェックイベントログ[スタート]> [ファイル名を指定して実行]> [eventvwrと>カスタムビュー>サーバーの役割> &他のアプリケーションエラー

  3. は、あなたのWebアプリケーションが32であるかどうかを確認してくださいWebサーバーまたは64ビットで、CRドライバをアンインストールしてもう一度インストールしてください。

    参考:

32ビット:http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_19.zip

64ビット:http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_64bit_13_0_19.zip

はこれがあなたのお役に立てば幸い!

関連する問題