on 02-17-2009 7:54 AM
お世話になっております。
CrystalReport ランタイムバージョン 9.1.5を配置している環境に、新しく「10.2.3600」をインストールいたしました。動作確認したところ表題のように
COMException (0x80041019): フィールドが見つかりません」と表示され、レポートの処理が途中で終了してしまいます。
開発した環境など試した内容をまとめてみたのですが、旧バージョンと混在している動作が不安定になるなどの情報はございませんでしょうか?また、この現象についてワークアラウンドがありましたらご教授くださるよう、
お願い致します。
検証の為、rptファイルを修正した環境を「開発環境」、rptファイルを配置した環境を「実行環境」とします。
開発環境:
1:WindowsXP Visual Studio 2000+Visual Studio 2005
2:WindowsVista Visual Studio 2005+Visual Studio 2008
実行環境:
A:w2k3 9.1.5+10.2.3600
B:w2k3 10.2.3600
開発環境1からリリースした結果
Aへリリース:COMException (0x80041019)が発生
Bへリリース:問題なし
開発環境2からリリースした結果
Aへリリース:COMException (0x80041019)
Bへリリース:問題なし
以上、宜しくお願い致します。
「フィールドが見つかりません」のメッセージは関係ないと思いますが、いわゆる DLL Hell の状態になっているように思われます。基本的には全て削除し、再度 V10 のランタイムを配布するのが最短かと思います。
.NET の開発のようですが、一旦 GAC を削除することは可能ですか? エラーの内容は異なりますが、以前のスレッドに GAC のクリアーで配布の問題を解決された方がいらっしゃいます。
SCN フォーラムモデレーター
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
更新が無い為、Answered に変更させていただきます。
SCN フォーラムモデレーター
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
81 | |
25 | |
12 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.