VB2008で「ビルド」-「○○の発行」を行って作成した「setup.exe」を別なPCで実行すると

FramWorkのインストール後に、アプリケーションを実行しようとすると
「グローバルアセンブリキャッシュ(GAC)にアセンブリMicorosoftReportViewew.ProcessingObjectModelバージョン8.0.0.0をインストールする必要があります」となり起動できません。
起動させるためには何が必要でしょうか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2009/04/08 19:05:02
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:fester No.1

回答回数124ベストアンサー獲得回数20

ポイント35pt

はずしていたらすみません。

Microsoft.ReportViewer.ProcessingObjectModel.dll

アセンブリを対象のコンピュータのグローバル アセンブリ キャッシュに配置する方法

で紹介されている方法でGACに配置するようにしてみてはいかがでしょうか?

id:garyo

ありがとうございます

2009/04/06 09:03:48
id:mj99 No.2

回答回数138ベストアンサー獲得回数38

ポイント35pt

ReportViewerコントロールのインストーラ(ReportViewer.exe)を配布先で実行する必要があるのですが、「発行」により配布する場合は、下記の方法で行います。


http://msdn.microsoft.com/ja-jp/library/ms251723.aspx

1.プロジェクトのプロパティ ページを開きます。

2.[発行] をクリックし、[必須コンポーネント] をクリックします。

3.[Microsoft Visual Studio 2008 レポート ビューア] を選択し、[OK] をクリックします。

4.アプリケーションをパブリッシュします。

id:garyo

ありがとうございます

2009/04/06 09:03:53

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません