Lazy Diary @ Hatena Blog

PowerShell / Java / miscellaneous things about software development, Tips & Gochas. CC BY-SA 4.0/Apache License 2.0

InstallShield

Windows Installer & InstallShield はまり道

「InstallShield公認ガイドブック」 (ASIN:475614425X) は必須! もしくは英語の勉強をすること。 遅延実行されるカスタムアクションでは、殆んどのプロパティの読み出しが行えない。*1 そのようなカスタムアクションでは「カスタムアクションに値を渡すため…

InstallShield 12の翻訳はマジでひどい

翻訳がひどいっていうか誤字がひどい。 どうやったらダブルクォートが「〇」に化けるんだ!? 「管理UIシーケンス」「管理実行シーケンス」「インストールUIシーケンス」と来て次が「実行シーケンスのインストール」って何故そこだけ語順を間違える? 「次の…

Installshield 12 で作成した MSI パッケージの Last Modified

Installshield 12 で作成した MSI パッケージのプロパティを見る*1と、Last Modified *2 の欄が "David Hacker" となっている。 これは InstallShield の開発者の名前で、InstallShield に付属の ISMsiPkg.itp を最後に更新したのが彼であったため、デフォル…

InstallShield と Windows Vista のお粗末な連携

勘弁してくれ…… InstallShield のアンインストーラを実行すると「〜とすべてのコンポーネントを削除しますか?」と言われても、その結果今後PCを操作する上でどのような点が変わるのか分からない とりあえず「はい」をクリックすると、削除が完了する直前に…