- PR -

Winアプリ:インストーラでファイルの上書配置について

1
投稿者投稿内容
とっと
大ベテラン
会議室デビュー日: 2004/03/25
投稿数: 197
投稿日時: 2005-07-12 21:14
---開発環境---------------------
[OS]Windows2000 pro SP4
[.NET].NET Framework ver1.1 SP1
[VS]VisualStudio.NET 2003 SP(無)
[開発物].NET アプリ
[言語]VB.NET
--------------------------------

お世話になります。
Winアプリでインストーラ作成時にインストール先のPCの指定のフォルダにファイルを
配置しています。

過去のスレッドでファイルを上書インストールしたくない場合の方法はありましたが、
逆に上書インストールしたいのに出来ません。
指定のファルダ内にファイルが存在しない場合にのみファイルがインストールされます。

デプロイメントプロジェクトのRemovePreviousVersionsプロパティをTRUEにして
Versionプロパティを更新して(ProductCodeプロパティもその時点で更新)います。
対象ファイルのPermanentプロパティをFalseにしてRemovePreviousVersionsプロパティに
よってアンインストールされるときに対象ファイルも削除しているつもりです。

また指定フォルダのAlwaysCreateもTRUEにしています。

どこか見落としている点があればご指摘して頂ければ幸いです。

あるいは、起動条件エディタで対象コンピュータの検索を行う必要があるのでしょうか?

ご教示の程よろしくお願いいたします。
未記入
会議室デビュー日: 2005/08/04
投稿数: 1
投稿日時: 2005-08-04 20:09
>Versionプロパティを更新して(ProductCodeプロパティもその時点で更新)います。

メジャーバージョンを0にしてませんか?
(Versionを0.x.xというように指定していませんか?)
メジャーバージョンを1以上にするとうまくいくと思います。

※私も罠に引っかかりました...
1

スキルアップ/キャリアアップ(JOB@IT)