GGG

プログラミング言語やソフトウェア開発について思ったことを書いてます

wix

Wix悩んだことメモ:強制上書き

wix

>症状 初回インストール時にインストール先のディレクトリ内にインストールしたいファイルが既にある場合、上書きしてくれません。(レジストリは問題なく上書きできる) msiexec のログ上には、下記のように出力され上書きしてくれません。 MSI (s) (80:10)…

Wix 悩んだことメモ : TARGETDIR , ROOTDRIVE

wix

以前、Wixで悩んだメモが見つかったので備忘録を兼ねて投稿。 >症状 あるPC(自分のノートPC)にインストールするとなぜかDドライブにインストールされる。CドライブにインストールできるPCもあった。 >解決 正しい解決法か微妙であるが・・・ msiexec のP…

Wix でPowerShell を使う

とりあえずメモ。 InstallExecuteSequenceの下記の2点間で実行可能 InstallInitialize InstallFinalize 参考URL https://damienbod.wordpress.com/2013/09/01/wix-installer-with-powershell-scripts/ http://stackoverflow.com/questions/14045955/run-pow…

Wix インストール時にerrorcode [2762]発生

Wix で作成されたインストーラを実行したらエラーが発生して終了した。 なんじゃこりゃ。 変更内容はCustomActionでPowershellでスクリプトを書いた。 開発環境 Wix Version v3.9 Visual Studio 2012 Pro ログ Action ended 11:01:25: InstallValidate. Retu…

Wix: Uninstall 時にファイルを消さずに残し、Install時に上書きしない。Reinstall時に元のファイルを流用したい。

wix

Wixを使ってインストーラを作成する際に、Reinstall 時に特定のComponent に含まれるファイルを削除せずに残し、かつ上書きしない方法 ◆環境 Wix ( Windows Installer Xml ) v3.9 ◆コード:変更前 <Component Id ="XXX_FILE" Guid="HERE-YOUR-GUID" > ◆コード:変更後 <Component Id ="XXX_FILE" Guid="HERE-YOUR-GUID" Permanent="yes" NeverOverwrite="yes"> ◆問題点 初回reinstall 時に 下記の問題</component></component>…