Skip to Content
avatar image
Former Member

Load()で「レポートのロードに失敗しました。」が発生

WindowsServer2008(32bit) / IIS / ASP(32bit有効化) 上のWebアプリから、CrystalReports 2008 Runtimeで印刷を実行したところ、

Load()で「レポートのロードに失敗しました。」が発生します。

詳細は

InnerException [System.Runtime.InteropServices.COMException (0x800001FB): ファイル名が無効です。]

Source [CrystalDecisions.CrystalReports.Engine]

StackTrace [CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened()]

です。

指定したレポートファイルはEドライブ直下に置き、ドライブ/ファイルともにeveryone:フルコントロールのセキュリティ設定です。

同機コンソールからCrystalReportで同レポートファイルの読込/印刷とも可能です。

対応策など、ございましたら、ご指導ください。宜しくお願い致します。

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Oct 11, 2012 at 09:51 AM

    http://www.codeproject.com/Questions/297247/System-Runtime-InteropServices

    mime type の関連付けのエラーが一因なのではないかという手がかりと、ファイルへのread\write アクセス権という手がかりが1点。宜しければご確認下さい。

    Add comment
    10|10000 characters needed characters exceeded