7

さまざまな範囲のさまざまな PC にインストールされている Windows フォーム アプリケーションの新しいバージョンを構築しています。アプリケーションは、インストール中にさまざまなアプリケーション、ユーザー、およびその他の設定を構成している技術者によってインストールされています。これらの設定は、これまでレジストリに保存してきました。アプリケーションを起動するたびに、レジストリを読み取ってさまざまな値を取得します。レジストリの設定を変更する必要がある場合は、reg (経験豊富な技術者) またはアプリケーションの再インストール (新人技術者) で直接行います。

現在、新しいバージョンを作成しているので、これらの種類の設定を処理するための最善の方法は何だろうと思っています。私はそれをレジストリから移動して、インストールプロセスの下で直接操作できる何らかの設定、リソース、xml ファイルに移動したいと考えています。

では、Windows フォーム アプリケーションのアプリケーションおよびユーザー固有の設定を保存および編集するには、どのような方法が望ましいのでしょうか?

Applicatin は、Win 32 ビット VB.Net デスクトップ フォーム アプリです。

4

4 に答える 4

4

個人的には、バックエンドを使用します。ユーザーテーブルを作成し、必要な設定を保存します。

于 2012-12-21T19:44:46.317 に答える
2

以下の質問は、あなたが求めているものと似ていると思います。

設定を .NET Winforms アプリケーションに保存します

于 2012-12-24T05:12:11.187 に答える
1

では、Windowsフォームアプリケーションのアプリケーションとユーザー固有の設定を保存および編集するための好ましい方法は何でしょうか。

.NETアプリケーションのアプリケーションおよびユーザー固有の設定を保存および編集するための推奨される方法は、.NET組み込み構成サポート(System.Configuration名前空間にあるクラスおよびインターフェース)を使用することです。カスタムアクション(インストーラークラス)を使用して、組み込みの.NETセットアッププロジェクトで好きなことを行うことができます

于 2012-12-21T19:34:30.340 に答える
1

ユーザー設定を行う最良の方法はXMLです。Visual Studio インストーラー (セットアップ プロジェクト) には、このような操作のオプションが制限されています。インストール シールドを使用すると、xml ファイルから設定を取得するためのアクセスが増える可能性があります。

于 2012-12-20T12:06:40.163 に答える