0

この質問が以前に尋ねられた可能性があることは承知していますが、まだ解決策が見つかりません。

Crystal レポートで作成されたレポートがほとんどない .net アプリケーション (.net 2005) があります。私の問題は、これらの Crystal レポートの印刷ダイアログが 64 ビット マシンでポップアップしないことです。

このリンクが見つかりましたが、問題は、ダイアログボックスをポップアップするコードを記述していないため、UseExDialog を true に設定できないことです。インターネットで提案されているサービス パックと多くの解決策を試しましたが、まだうまくいきません。

Pl これは Windows ベースのアプリケーションであることに注意してください。

4

3 に答える 3

1

このリンクは問題を解決しました。

手順は、

アプリが「任意の CPU」ではなく、64 ビットとしてコンパイルされていることを確認してください。

CR 10.2 の SP1 を使用していることを確認します。

https://smpdl.sap-ag.de/~sapidp/012002523100006007872008E/crvs05sp1.exe

次に、c:\program files\microsoft visual studio 8\sdk\v2.0\bootstrapper\packages\crystal reports\CRRedist2005_x86.msi を調べます。

SP1 MSI 用に作成し、それを使用して SP1 ランタイムを展開します。

于 2013-07-25T03:26:26.633 に答える
0

このリンクは、Crystal Reports XIR2 (またはそれ以上) + サービス パックのインストールを提案しています。

その他のリンク/その他の提案:

于 2013-07-24T04:19:15.967 に答える