1

Visual Studio で小さな単純な Windows プログラムを作成し、セットアップ プロジェクトをソリューションに追加しました。これで、プログラムをインストールできます。Windows プログラムで何かを更新すると、すぐに新しいインストーラーを作成できますが、問題が 1 つあります。私の Windows プログラムには設定ファイルが含まれており、設定ファイルを削除/再インストールすると、設定ファイルがリセットされます。これを回避するにはどうすればよいですか?設定ファイルをリセットせずに、セットアップ ファイルからプログラムを更新できるようにしたいですか?

誰でも私を助けてくれるか、正しい方向を示してください:)

4

1 に答える 1

1

VSセットアッププロジェクトの設定ファイルのプロパティを次のように変更することで、目的を達成できると思います。

Transitive = False

また、アンインストール後もファイルを残しておきたい場合は、ファイルに次のプロパティも設定します。

Permanent = True

警告:上記の Transitive プロパティを設定すると、望ましくない副作用が生じる場合があります。詳細については、 http://msdn.microsoft.com/en-us/library/928tb19t%28v=vs.71%29.aspxを参照してください。

もう 1 つの方法は、次のリンクで説明されているように、セットアップ プロジェクトのファイルに条件を追加することです。

ファイルが存在する場合の Visual Studio セットアップ プロジェクトの条件付き

于 2012-07-31T06:15:55.897 に答える