|
分類:[.NET 全般]
2008/10/16(Thu) 17:21:45 編集(投稿者)
VS2005でインストーラの作成を行っています。
新規のマシンには問題ありませんが、旧バージョンがインストールされているマシンに新バージョンをインストールすると、 旧バージョンのDLL(VB6:ActiveX)が更新されません。
インストーラより削除後に再インストールしています。
◆DLLのプロパティは以下の通りです。 ・Parmanent : True ・ReadOnly : False ・Register : vsdrfCOMSelfReg
DLLはプロジェクト内で依存関係です。
◆プロジェクトのプロパティは ProductCode : 旧バージョンと異なる値 ProductName : 旧バージョンと同値 UpgradeCode : 旧バージョンと同値 Version : 1.xx
です。
ActiveX DLLを更新するには特別な設定が必要なのでしょうか?
|