Visual Studioで作ったインストーラーが「プログラムと機能」に重複して出る時の覚え書き

Visual Studioで作ったインストーラーでソフトをインストールした場合、コントロールパネルの「プログラムと機能」等に前のバージョンも残ってしまって、バージョン違いが複数羅列してしまう場合があります。

昔一度調べて解決してたはずなのに、最近作ったソフトでまた現象が起きてしばらく悩んだので覚え書き。

  • ProductCodeは言われるままに変える
  • UpgradeCodeは放置してOK
  • RemovePreciousVersionsプロパティをTrueにする

3つ目を見落としててハマりました。しかもデフォルトでFalse。どうかんがえてもTrueでいい気がしますが、フェイルセーフなんでしょうねぇ。

もう今のウチに作りかけのツール全部開いてTrueに書き換えとかないとまたハマりそう。

removeprevious

トラックバック(0)

このブログ記事を参照しているブログ一覧: Visual Studioで作ったインストーラーが「プログラムと機能」に重複して出る時の覚え書き

このブログ記事に対するトラックバックURL:

コメントする

アーカイブ

ウェブページ



Powered by Movable Type 4.25