DOBON.NET どぼん!のVB道掲示板過去ログ

Re:Visual Studio Installer1.1のアップグレード

  • 題名: Re:Visual Studio Installer1.1のアップグレード
  • 著者: どぼん!
  • 日時: 2001/09/13 2:19:00
  • ID: 20
  • インデックスを表示
「Re:新機能について解答編」での丁寧な説明、ありがとうございました。よく理解できました。一度解決された問題をさらに掘り返すようで申し訳ないのですが、釈然としないところがあります。というのは、前に私が行った実験ではOCXファイルをVBPと同じフォルダに置いたため、はじめからアプリケーションフォルダにインストールされるように指定されていました。ですので、ほかの原因のような気がするのですが、そういうことでなかったらごめんなさい。

> まずは、。「システム情報」のソフトウェアの環境-読み込み済みのモジュールで調べた結果ちゃんとアプリケーションフォルダのDLL,OCXを見ていました。

おめでとうございます!さらに、同じDLLやOCXを使ったアプリケーションが別(バージョン)のDLLやOCXを使っていることを確認すれば、間違いないといってよいでしょうか(コンポーネントがただ単にそのパスで登録されているだけかもしれませんので)。

> しかし、新たな問題が・・・・・・・・・
> それは、アップグレードインストーラが作れないことです。
> 一応、ヘルプにかかれているように[製品情報] タブ ([プロジェクトのプロパティ] ダイアログ ボックス)の[新規コード]を変更して、ビルドしてインストールさせてみると なんと!!
> 新規インストールになってしまいました。

私はこのような機能があることすら知りませんでした。明らかにmasatoさんのほうがお詳しいようです。

「更新用コード」に関するヘルプを読むと、「製品の新バージョンをインストールするときに、旧バージョンを自動的にアンインストールするために必要な情報をMicrosoft Windows Instalerに供給できる」としか書かれていないのが気になりますね。ただ供給するだけで、特別何をするわけでもないというような書き方のようですが・・・。

DOBON.NET | プログラミング道 | プログラミング掲示板