2017-05-24 3 views
6

最近、WiX 3.11で作成されたMSIのインストール中に、 VS 2017年、私は "新しいファイルをコピーするは、ファイル:[1]、ディレクトリ:[9]、サイズ[6]" 見ているテキスト:同様WiX:MSIのインストール中に表示される新しいファイルをコピーするファイル:[1]、ディレクトリ:[9]、サイズ[6]

enter image description here

を、私は中に次を取得していますアンインストール:

enter image description here

これは最新のWindows 10 Proビルド15063.296で発生します。私は前にこの問題に気付かなかったと思う。私はしばらくの間更新されなかった勝利7上の同じインストーラを試してみましたが、それが正常に働いていた(またはそれ以上):

enter image description here

私は私だけではないと思う、screenshot on this pageによります。しかし、私は情報を見つけることができませんでした。 同じ問題が発生しましたか?はいの場合は、修正する方法はありますか?

答えて

10

解決策が見つかりました。私は必要なすべてが私の主なWXSに<製品>タグ内に以下の行を追加しました:

<UIRef Id="WixUI_ErrorProgressText" /> 

説明

を上記の行がなければ、私のMSIパッケージは、Windowsの内部の株式メッセージを使用していましたActionTextのインストーラ。this tutorialを参照してください。以前のバージョンのWindowsでは、これらのメッセージはWixによって提供されたメッセージと同じだったようです。私は勝つ7に正しい「コピーする新しいファイル」を得たが、間違った理由です「は、新しいファイルのファイルのコピー:[1]、ディレクトリ:[9]、サイズ[6]」最新で勝つ10.

WixUI_ErrorProgressTextへの参照を追加した後、Wixによって定義されたメッセージが使用され(これらのメッセージは正しい)、すべてがOKです。

ウィックスで

、同様に定義された次のテンプレートがあります(これが最初で私を混同しています):

"ファイル:[1]、ディレクトリ:[9]、サイズを[6] "

インストール中にファイル名とサイズが表示されることが予想される場合は間違っています。 WixのProgressDlgには表示されません。この情報が必要な場合は、override that dialogが必要で、ActionDataテキストを明示的に追加する必要があります。私はそれをテストしなかった。それがPrepareDlgでどのように行われたかをご覧ください。

+1

Windows 10のクリエイターアップデート後にこの現象が発生しましたが、誰かが正確に変更された内容を見つけましたか? – Ewoud

関連する問題