作成日: 2020/04/22 最終更新日: 2020/11/20
文書種別
不具合
状況
修正済み
詳細
WebViewerコントロールを含むプロジェクトをファイルコンバータで移行すると、以下の問題が発生します。
- GrapeCity.ActiveReports.Web.Design.ja がインストールされない
ファイルコンバータを使用するとNuGetパッケージのインストール処理が自動で実行されますが、GrapeCity.ActiveReports.Web.Design.ja がインストールされません。
これはVisual StudioのデザイナでWebViewerを表示するために必要なパッケージです。
ファイルコンバータ実行後にNuGetパッケージマネージャーを使用してインストールしてください。 - aspxファイルに記載されるバージョンが違う
ファイルコンバータを実行すると、aspxファイルに含まれるアセンブリ参照のタグが以下の記述に更新されます。
<%@ Register Assembly="GrapeCity.ActiveReports.Web, Version=14.0.19813.0, Culture=neutral, PublicKeyToken=cc4967777c49a3ff" Namespace="GrapeCity.ActiveReports.Web" TagPrefix="ActiveReportsWeb" %>
上記に含まれるバージョン番号"14.0.19813.0"はActiveReports本体(GrapeCity.ActiveReports)のバージョンです。
GrapeCity.ActiveReports.Webのバージョンは"14.0.2007.0"です。
バージョン以降の記述は必須ではないので、以下のように変更してください。
<%@ Register Assembly="GrapeCity.ActiveReports.Web" Namespace="GrapeCity.ActiveReports.Web" TagPrefix="ActiveReportsWeb" %> - ActiveReports.ReportService.asmx が削除されない
旧バージョンで使用していたWebサービス(ActiveReports.ReportService.asmx)が削除されません。
バージョン14.0JではWebサービスを利用していないため、本ファイルは不要です。
ファイルコンバータ実行後にActiveReports.ReportService.asmxを削除してください。
回避方法
この問題は Service Pack 1(v14.1.20526.0)で修正されました。
旧文書番号
85512