Visual Studio 2008 に含まれている Crystal ライブラリを使用して作成された Crystal Report を含む Web ページを作成しました。
「自分のマシンでは動作します」が、Web サーバーにデプロイすると、Crystal Report ツールバーのアイコン (エクスポート、印刷など) が表示されないか、機能しません。ボタンの画像があるはずの場所に「赤い X」が表示されているだけで、クリックしても何も起こりません。
ツールバーの画像が実際に Web サーバーで見ている場所にあることを確認しました: (C:/Inetpub/wwwroot/aspnet_client/system_web/2_0_50727/CrystalReportWebFormViewer4/images/toolbar/)
それらはすべてそこにあります。
Web サーバー上の上記のフォルダーのアクセス許可を確認しました。テストするためだけに、すべてのユーザーに「フル コントロール」を与えます。
また、Web サーバーで「CRRedist2008_x86.msi」をインストール/実行しました。
「crystalreportviewers115」フォルダーが Web サーバーの「\wwwroot\aspnet_client\system_web\2_0_50727」フォルダーに確実に追加されていることを確認する人もいますが、それをコピーする「crystalreportviewers115」を見つけることができませんでした。
あなたが提供できるかもしれない助けやアイデアに感謝します。
更新 - OK、明らかに、画像が正しい場所にあることを十分に確認していませんでした。