on 09-02-2008 9:38 AM
Crystal Reports for Visual Studio .NET 2005を使用したWebシステムを作成しました。
開発環境では、問題なく動作するのですが、
Webインストーラを作成し、サーバーにインストールすることは出来たのですが、
実行させページを表示させると、
コンパイル エラー メッセージ :BC3002: 型 'ReportDocument'が定義されていません。
と、言うエラーが発生してしまいます。
マージモジュールを使用したインストーラを試したり、ランタイムをインストールしてみたのですが、
解決できません。
.NET 2.0 のSP1も当ててみたりもしましたが、解決できませんでした。
解決策を教えてください。
Web アプリケーションを配布した環境の Web サーバーは、仮想ディレクトリ、アクセス権限等、開発環境と同じように設定されているのでしょうか。
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Susumu Hayase 様、
[Thread: ルール: 質問をする前、する時、した後に... |; でお願いをしていますが、より詳細な情報をお知らせください。
最初に全ての情報を出すのは面倒かもしれませんが、最初の情報が少なければ少ないほど、やり取りの時間がかかるものです。
質問をする前は十分な情報を集め、整理しましょう。
Crystal Reports のバージョン (VS.NET 2xxx, CR 9, ...)、適用しているパッチ、開発言語(Java, .NET, COM, ...)、.NET であれば WinForm か WebForm 等です。
データベースが絡む問題であれば利用している DB とその詳細なバージョン、接続方法(ODBC, ADO.NET, ADO, OLE DB, ...)
エラーであれば、エラー番号やメッセージ、イベントログ、Web/アプリケーションサーバー等のログの関連情報(何も見つからなかったとしても、「調べた」事を伝える事は重要です)
OS やバージョンについても時には重要な情報となります。
>マージモジュールを使用したインストーラを試したり、ランタイムをインストールしてみたのですが、
「ランタイムをインストール...」とありますが、どのような方法で配布を行ったのか細かい手順をお知らせください。また、どのモジュールを使ったかも合わせてお知らせください。
また、以下のスレッドが参考になるかもしれません。
[Thread: バンドル版 Crystal Reports for Visual Studio .NET 2005用のサーバーインストールについて|
SCN フォーラムモデレーター
情報の追加をさせてもらいます。
Crystal Reports バージョン : VS.NET 2005 バンドル版
開発言語 : VB.NET (Web Form)
データベース : SQL Server 2005
エラー番号やメッセージ : BC3002: 型 'ReportDocument'が定義されていません。
イベントログ、Web/アプリケーションサーバー等のログ : 調査しましたが、特に情報はなし
エラーの再現手順 :
インストーラによりインストールしたWEBシステムで、Crystal Reportsを使用するページを開くと
上述のエラーが発生する。再現率は、100%です。
>「ランタイムをインストール...」とありますが、どのような方法で配布を行ったのか細かい手順をお知らせください。
>また、どのモジュールを使ったかも合わせてお知らせください。
>>また、以下のスレッドが参考になるかもしれません。
>>[Thread: バンドル版 Crystal Reports for Visual Studio .NET 2005用のサーバーインストールについて
ご連絡いただいたスレッドはすでに参考にしており、そこに記載されていた
Program FilesMicrosoft Visual Studio 8SDKv2.0BootStrapperPackagesCrystalReportsのランタイムを
インストールしてみたり、CrystalReportsRedist2005_x86.msmのマージモジュールを使用したインストーラを
作成してみたり、その合わせ技を試してみたりしました。
いろいろと試しているのですが、未だに解決できていません。
追加の情報になっていないかもしれませんが、よろしくお願いします。
\Program Files\Microsoft Visual Studio 8\SDK\v2.0\BootStrapper\Packages\CrystalReportsのランタイムを
インストールしてみたり、CrystalReportsRedist2005_x86.msmのマージモジュールを使用したインストーラを
作成してみたり、その合わせ技を試してみたりしました
バージョンが混在してしまっている可能性もありますので、別のクリーンな環境を準備して手順の確認を行ってください。VMware や Virtual PC などを利用すると、簡単にクリーンな環境に戻せます。
エラーのメッセージから考えると必要なアセンブリがインストールされていない、バージョンの不整合、フォルダ権限、アセンブリキャッシュの破損などが考えられます。
SCN フォーラムモデレーター
User | Count |
---|---|
87 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.