2012-03-14 2 views
1

私は、テクノロジーの限界とその目的のために、すべてのユーザーにclickonceアプリケーションをインストールできないことを知っています。私の問題はこれです...私はビルドして、ClickOnceを使って展開したWindows Formsアプリケーションを持っています。ユーザー設定2を使用して、アプリケーションに必要な情報を正確に保存します。別のログインの下で、同じマシン上でclickonceアプリケーションをインストールする

私はアプリケーションをうまくインストールでき、うまくいきます...しかし、別のユーザーとしてログインすると、設定が失われます。アプリケーションの設定をグローバルにする方法はありますか?そうすれば、第2ユーザーまたは第3ユーザー用にインストールすると、最初のユーザー用にインストールされたときに設定が削除されません。

設定をユーザーからアプリケーションに変更するかどうかはわかりませんが、これを修正します。アドバイスをいただければ幸いです。

答えて

4

app.exe.configに変更するのが正しい方法です。それは、バージョンアップを行ってもうまく動作します。

+0

しかし、アプリケーションの設定は読み取り専用であり、設定に書き込む必要があります。これは、アプリケーション設定ではなくVisual Studioでユーザー設定を使用した理由です。アプリケーション設定でこれをどうすれば達成できますか? –

+0

それを調べた後、あなたは正しいです。私はそれを行って、何が起こるかを見てみましょう...ありがとう:) –

関連する問題