2011-06-21 11 views
0

セットアッププロジェクトをVisual Studio(2010)セットアップからWixベースのソフトウェアセットアップにアップグレードすることができました。Wix:.NETアプリケーション設定を失う

私たちのソフトウェアは.NET 2.0ベースで、アプリケーション設定を使用しています。 Wixセットアッププロジェクトでは、これらのアプリケーション設定を維持するためにVSセットアップで使用したものと同じアップグレードコードを保持していました。しかし、新しいバージョン(Wixでビルド)をインストールすると、.NET FrameworkはVSセットアップから構築されたものとは異なるハッシュコード(TestApp.exe_Url_hash)を作成しました。

興味深いことに、私も同じ製品コードとアップグレードコードを使用しています。問題は同じです。次のように

私の質問は以下のとおりです。

  1. はどのようにしてウィックスのセットアップ中に、元のアプリケーションの設定を維持することができますか?

  2. アプリケーションの設定値を別のアプリケーションから読み取る方法はありますか?

コメントありがとうございます。

答えて

0

アップグレード中に呼び出されたmsiカスタムアクションを作成して、以前の設定から値を読み取り、新しい設定で保存することができます。ここではクライアントの設定に関するFAQ

チェックアウト:
http://blogs.msdn.com/b/rprabhu/archive/2005/06/29/433979.aspx

はまた、これらの質問を参照してください。
​​
How to load a separate Application Settings file dynamically and merge with current settings?
Custom path of the user.config

HTH

+0

感謝HTH。 – Dan

関連する問題