VS2003 の Crystal 9.1 を使用した長時間実行環境があります (または VS.Net でした - もう思い出せません)。新しいフレームワーク バージョンを追加し、時間の経過とともに新しいバージョンの VS を使用しましたが、Crystal バージョンをアップグレードしたことはありません。しかし、VS2010 に付属の Crystal 13 を簡単にインストールできるので、アプリの修正や更新をロールアウトする際にアプリをアップグレードするチャンスをつかむよう上司を説得しました。アプリを VS2005 から Crystal 13 に変換し、そのレポートを開発サーバーにインストールし、フレームワーク 4.0 と Crystal 13 をインストールしました。次に、同じように UAT にインストールしましたが、すべてが良好に見えました。ただし、本番環境に展開する前に、別の非常に大きなアプリに短い時間枠でいくつかの変更を加える必要があったため、VS2010/Crystal 13 にアップグレードできませんでした。現在、9 を実行できません。1 Crystal は dev で大規模なアプリについて報告します。dev で実行することさえできない場合は、UAT に移動することを恐れています。最も厄介な部分は、エラー メッセージが表示されないことです。機能しないだけです。私はしませんCrystal 13 の追加が問題の原因であることはわかっていますが、このリリースではレポート生成に変更を加えておらず、他の説明もありません。
詳細: アプリケーションで作成され、ローカル サーバー上の pdf ファイルにエクスポートされた 9.1 Crystal Report を含む VS 2008 アプリ。エラーは発生しませんが、PDF ファイルがエクスポートまたは保存されることはありません。アプリケーション プールを実行しているユーザー ID が、アプリケーション プールを保存するフォルダーにアクセスできることを確認しました。VS2008 のプレビュー モードでレポートを作成し、プレビュー ウィンドウから同じフォルダーにエクスポートすると、機能することを確認しました。13 で 10.5 を実行することについてのいくつかの参照を見つけましたが、13 で 9.1 については何もありません。サーバーは Windows Server 2003 SP2 を実行しています。
Crystal 9.1 と Crystal 13 を同じサーバーで正常に使用した人はいますか? 時間がなくなってきました。年末の凍結が近づいているので、これらの修正を 11 月初旬までに (QA および UAT を介して実行することを含めて) 入手する必要があります。上司は幸せです。
ありとあらゆる助けが大歓迎です!ありがとう、ボニー