ClickOnceによる配布でMultiRowと一緒に必須コンポーネントをインストールするとPlusPakのランタイムがインストールされない
対象製品
PlusPak for Windows Forms 7.0J
状況
回避方法あり
詳細
Visual StudioでClickOnceを使用してアプリケーションのインストーラを発行するとき、インストールする必須コンポーネントとして、以下のいずれかの組み合わせで必須コンポーネントを選択すると、インストール先に選択したPlusPak for Windows Forms 7.0Jのランタイムがインストールされません。
ケース1
・MultiRow for Windows Forms 7.0J Runtime 7.0.2013.0227 SP1
・PlusPak for Windows Forms 7.0J Runtime 7.0.2013.0227
ケース2
・MultiRow for Windows Forms 7.0J Runtime 7.0.2013.1127 SP2
・PlusPak for Windows Forms 7.0J Runtime 7.0.2013.1127 SP1
ケース1
・MultiRow for Windows Forms 7.0J Runtime 7.0.2013.0227 SP1
・PlusPak for Windows Forms 7.0J Runtime 7.0.2013.0227
ケース2
・MultiRow for Windows Forms 7.0J Runtime 7.0.2013.1127 SP2
・PlusPak for Windows Forms 7.0J Runtime 7.0.2013.1127 SP1
回避方法
この問題は、ブートストラッパに含まれるpackage.xmlを修正することで回避できます。
修正したpackage.xmlは、以下からダウンロードできます。
適用方法は、アーカイブ内のReadme.txtをご参照ください。
・初版(7.0.2013.0227) : PlusPakWin7_Package_20130227.zip
・SP1(7.0.2013.1127) : PlusPakWin7_Package_20131127.zip
修正したpackage.xmlは、以下からダウンロードできます。
適用方法は、アーカイブ内のReadme.txtをご参照ください。
・初版(7.0.2013.0227) : PlusPakWin7_Package_20130227.zip
・SP1(7.0.2013.1127) : PlusPakWin7_Package_20131127.zip