23

誰かがこの問題に遭遇しましたか?

MSが独自のアップデートでそれを壊したようです:

Microsoft Update 956391 をインストールした後、レポート ビューアーで ActiveX 印刷コントロールを使用すると問題が発生するという報告が多数の人から寄せられています。何が起こっているのか、なぜそれを行ったのか、そしてあなたやあなたの顧客が経験している問題を解決する方法を説明したいと思います.

ここから: http://blogs.msdn.com/brianhartman/archive/2008/11/05/client-print-fails-to-load-after-microsoft-update-956391.aspx

ReportManager で再び動作させることができますが、ReportViewer のバージョン 8.0.0.0 を参照するアプリ ( RSinteract ) では、何をしても動作しません。

ここですべてを試しました: http://www.technologystudio.net/blog/post/Microsoft-Update-KB956391-breaks-Reporting-Services-ReportViewer.aspx

再構築してすべてのクライアントに再デプロイする必要のない修正が必要です。何か案は?

4

8 に答える 8

14

修正が見つかりました:

  1. まず、レポートマネージャーから印刷が機能していることを確認します(レポートマネージャーでレポートを開き、そこから印刷します)。

  2. 動作する場合は手順3に進み、同じエラーが発生した場合は、レポートサーバーに次のパッチをインストールする必要があります。

  3. 次のアップデートをダウンロードしてインストールします。

于 2008-12-04T11:59:01.893 に答える
4

クライアント プリント コントロールをロードできません!
クライアントがレポート ビューアーの [印刷] ボタンをクリックしてレポートを印刷しようとすると、常にこのエラー メッセージが表示されました。

この問題を解決するために、私はほぼ 2 週間を費やしました。
私の環境は:
- Window Server 2003 Standard Edition R2
- Report Server バージョン 10.XXX
- windowXP SP3のクライアント
私の解決策は: - C\Program Files\Microsoft SQL Server\MSRS10
の CAP ファイル (RSClientPrint-x86.cab) を置き換えることです。
.MSSQLSERVER\Reporting Services\ReportServer\bin\
- RSClientPrint-x86.cab を抽出し、クライアントに配布します。


CAB ファイルを聞いてください: https://sites.google.com/site/narithsite/Home/RSClientPrint-x86.cab?attredirects=0&d=1

于 2010-12-13T05:23:49.817 に答える
2

次の修正は私のために働きます

Windows Server 2003 64 Reporting Services Windows Vista および Windows XP

KB967511 と KB953752 を修正

http://blogs.msdn.com/esecuelesinfronteras/archive/2008/11/10/error-unable-to-load-client-print-control-en-reporting-services.aspx

http://support.microsoft.com/kb/967511/es

私のために働く

于 2009-05-15T16:26:24.323 に答える
1

サーバー環境: SQL2008 x64 SP2 Reporting Services on Windows Server 2008 x64,

クライアント PC 環境: IE6 以上の Windows XP SP2、すべてのユーザーが Active Directory にログインしており、ユーザーはローカル管理者またはパワー ユーザー グループのメンバーではありません。

エラー: ユーザーがレポートを印刷すると、「クライアントの印刷コントロールを読み込めません」というエラーが表示されます。

私たちのために働く解決策:SQL 2008の次のファイルをSQL 2008 R2に置き換えます

Program Files\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer\bin RSClientPrint-x86.cab RSClientPrint-x64.cab RSClientPrint-ia64.cab

ファイルを置き換えると、1 つのサーバー ユーザーは上記のエラーを取得せず、Active X をダウンロードするためにローカル パワー ユーザーまたは管理者権限は必要ありません。

于 2011-03-24T16:00:49.817 に答える
1

私は同じ問題を抱えていました(いくつかの異なるサーバーで)。SP3 と Report Viewer SP1 を適用すると、クライアント マシンが問題なく接続してコントロールをダウンロードできるようになり、一部のサーバーで役に立ちました。ただし、更新プログラムを適用した後でも、クライアント コンピューターを使用してレポート ビューアーにアクセスすると、まだエラーが発生するサーバーが 1 つありました。送信されている正確な URL GET 要求を調べたところ、クライアント マシンを強制的にレポート サーバーに直接接続して、コントロールをダウンロードできることがわかりました。

ユーザーは次の URL を入力する必要があります。

http://reportservername/Reports/Reserved.ReportViewerWebControl.axd?ReportSession=51bjqv45xydgos2wghu5ceza&ControlID=7617dedbf0234f89b80cad8e64431014&Culture=2057&UICulture=9&ReportStack=1&OpType=PrintHtml

これにより、必要なダウンロード/インストール プロンプトがポップアップ表示されます。

于 2009-04-22T08:51:34.867 に答える
1

この修正は私のために働いた:

インストール済みの Report Viewer 2008 SP1 再頒布可能パッケージ: http://www.microsoft.com/downloads/details.aspx?familyid=6aaa74bd-a46e-4478-b4e1-2063d18d2d42

ここから解決策を取りました:http://blogs.msdn.com/b/brianhartman/archive/2009/10/13/gdi-updated-again.aspx

于 2012-02-11T22:43:10.893 に答える
1

パッチを削除せずにこれを機能させました。上記のパッチも機能していませんでした。最後に、IIS サーバーに次のパッチをインストールし、IIS サーバーをリセット/再起動しました。これは、レポート マネージャー アプリケーション用ではありません。これは、VS2008 を使用して .net3.5 で開発された ASP.NET Web アプリケーション用です

于 2009-04-21T23:03:19.760 に答える
1

私の場合、このメッセージが表示されると、IE は Microsoft からアドオンをインストールすることを提案します。インストール後、問題は解決しました。

私のソフトウェア:
IE9ですが、古い
SQL SERVER 2008 R2でも動作します

于 2012-02-22T08:14:21.417 に答える