作成日: 2018/05/18 最終更新日: 2018/05/18
文書種別
不具合
状況
修正済み
詳細
Service Pack 1(11.0.4502.2012)から移行ツールに追加された「10.0J以前のプロテクト/ロックの設定を維持する」オプションを有効にして、旧バージョン(11.0Jの初版を含む)で作成したプロジェクトを移行すると、以下の問題が発生する場合があります。
- SPREADコントロールが配置されているフォームのデザイン情報が文字化けする
SPREADコントロールが配置されているフォームのデザイン情報が文字化けします。
なお、文字化けするのは、デザイナファイル(~.designer.cs/~.Designer.vb)内の2バイト文字です。
また、SPREADの設定だけではなく、Visual Studioによって自動的に生成されるコメントを含む。すべての2バイト文字が影響を受けます。 - SPREADコントロールが配置されていてもプロテクト/ロックの設定を維持するためのコードが追加されない
フォーム上に配置されているすべてのSPREADコントロールについて、名前に2バイト文字が含まれている場合、そのフォームに対しては「プロテクト/ロックの設定を維持する」ための設定が追加されません。(デザイナファイルに対する更新処理自体が行われません。)
回避方法
修正版の移行ツールを用意いたしました。以下のリンクからダウンロードし、ご利用ください。
SPREAD for Windows Forms 移行ツール(不具合修正版)
ZIPファイルを解凍し、『MigrationTool.exe』を実行してください。修正版の移行ツールが起動します。
※修正版の移行ツールは、「バックアップを作成する」オプションのデフォルト設定が「オン」になっています。

なお、最新のインストーラには修正版の移行ツールが含まれています。最新のインストーラは「アップデート」ページからダウンロードできますので、ご利用ください。
また、「10.0J以前のプロテクト/ロックの設定を維持する」オプションには、いくつか制限事項がございます。詳細については、「こちらのナレッジ文書」をご覧ください。
SPREAD for Windows Forms 移行ツール(不具合修正版)
ZIPファイルを解凍し、『MigrationTool.exe』を実行してください。修正版の移行ツールが起動します。
※修正版の移行ツールは、「バックアップを作成する」オプションのデフォルト設定が「オン」になっています。

なお、最新のインストーラには修正版の移行ツールが含まれています。最新のインストーラは「アップデート」ページからダウンロードできますので、ご利用ください。
また、「10.0J以前のプロテクト/ロックの設定を維持する」オプションには、いくつか制限事項がございます。詳細については、「こちらのナレッジ文書」をご覧ください。
旧文書番号
82709