9

ReportViewer バージョン 11.0.0.0 を使用する Visual Studio 2012 で作成された小さな Windows フォーム アプリケーションがあります。

アプリケーション ターゲット フレームワークは .NET 4.0 であり、その展開方法は ClickOnce です。

私の PC ではインストールされますが、クライアント マシンではインストールがエラーで失敗します

アプリケーションでは、最初にアセンブリ microsoft.reportviewer.processingObjectModel バージョン 11.0.0.0 をグローバル アセンブリ キャッシュにインストールする必要があります。

クライアントマシンにインストールしました

  • .NET 4.0
  • レポートビューア 2010
  • Microsoft Report Viewer 2012 ランタイム CTP
  • SQLSYSCLRTYPES.msi

プロジェクト アプリケーション ファイルの設定で、microsoft.reportviewer.processingObjectModel の発行ステータスInclude(Auto)に設定しました。参照では、そのCopy LocalプロパティもTrueに設定しました。

私は何が欠けていますか?

ここの指示にも従いましたhttp://msdn.microsoft.com/en-us/library/ms251723.aspx

4

9 に答える 9

2

同じ問題がありましたが、参照 (microsoft.reportviewer.processingObjectModel) に自動的に追加されます。パブリッシング プロパティ (プロパティ -> パブリッシュ -> アプリケーション ファイル) からそれを除外すると、修正される可能性があります。

于 2014-06-20T15:21:11.667 に答える
1

Microsoft Report Viewer 2010 SP1 再頒布可能パッケージをhttp://www.microsoft.com/en-us/download/details.aspx?id=6610からインストールすることをお勧めします 。

ユーザーもこのパッケージをインストールする必要があります。MS DLL をコピーして貼り付けるだけでは、アプリケーションをアップグレードするたびに再展開する必要があります。

于 2013-08-13T21:04:11.580 に答える
0

このエラーが発生しました


システムの更新が必要

アプリケーションをインストールまたは実行できません。アプリケーションでは、最初にアセンブリ Microsoft.ReportViewer.ProcessingObjectModel バージョン 11.0.0.0 をグローバル アセンブリ キャッシュ (GAC) にインストールする必要があります。

システム管理者に連絡してください。


このエラーは、Visual Studio で作成されたアプリケーションをインストールするときに表示され、私がクライアントの 1 人であることを意味します

私は Visual Studio 2015 と Microsoft SQL Server 2014 を持っていますが、Crystal Reports やその他の関連するものについて知りませんでした。バージョン 4.6.2 である .NET Framework のバージョンを確認します。

いくつかの拡張ファイルと配布可能なファイルをダウンロードしましたが、問題が解決しません。

問題が一般的に解決するかどうかはわかりませんが、アプリケーションのインストールには成功しています

だから私はffをダウンロードしてインストールしました:

  • SAP Crystal Report for Visual Studio 2015 (最新、念のため)
  • Microsoft SQL Server 2012 の Microsoft System CLR 型
  • Microsoft レポート ビューアー 2012 ランタイム。

この問題のトラブルシューティングに約 2 日かかりました。拡張ファイルと配布ファイルのダウンロードとインストールには注意してください。

于 2016-12-14T21:36:15.077 に答える
0

使用しているセットアップの種類によって異なりますが、基本的には、必要なライブラリがサーバーまたはコンピューターにないことを意味します。アプリケーションをサーバーからダウンロードできるようにするには (クライアント サーバー アーキテクチャで)、プロジェクトにファイルを含める必要があります。

  1. アプリケーション オプションに移動し、[公開] タブを見つけます。
  2. 「アプリケーションファイル」をクリック
  3. 表示されるダイアログで、含めたい (またはクライアント マシンでアプリケーションを実行するために必要な) すべてのライブラリを含めるように選択し、[OK] をクリックします。
  4. アプリケーションをビルドし、サーバーに公開します。

これがうまくいくことを願っています.Visual Studio 2010 Professionalでうまくいきました

于 2014-11-26T17:34:28.037 に答える
0

Windows 10 の場合、user1236560 が説明しているように、Microsoft Report Viewer 2010 SP1 をインストールしても機能しません。最初に、SQL Server 管理オブジェクト (SQLSysClrTypes.msi) の前提条件をインストールする必要があります。ハードウェアに応じて x86 と x64 のどちらかを選択する必要があります。次のサイトで見つけることができます: http://origin.www.ms.akadns.net/downloads/en/details.aspx?FamilyID=16BC778C-357B-46E9-8356-D575903AC831

その後、 https ://www.microsoft.com/en-us/download/details.aspx?id=35747 にある MICROSOFT® REPORT VIEWER 2012 RUNTIME をインストールする必要があります。

このパッケージは両方ともインストールする必要があります。

于 2016-03-30T11:26:08.200 に答える