問題タブ [settings.settings]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
459 参照

c# - C#設定ファイル:なぜSettings.Defaultを使用する必要があるのですか?

なぜそれSettings.Default.<mysetting>がただの代わりなのか疑問に思っていSettings.<mysetting>ますか?

0 投票する
5 に答える
20490 参照

c# - C#:別のアセンブリから使用する前に、設定変数が存在することを確認する方法は?

私は次のものを持っています:

0 投票する
1 に答える
1895 参照

c# - ListDictionary クラス設定の使用 (Settings.settings)

私の C# プログラム (.net v4、MS Visual C# Express) で、クラス ListDictionary の設定を使用しようとしています。

ここに私のテストコードがあります:

私のコードを実行した後、user.configファイルは文字列設定で書き込まれますが、ListDictionary 設定では書き込まれません (抜粋):

リスト ディクショナリはシリアライズ可能としてここにリストされていますが、設定ファイルに入れるために手動で行う必要がある作業はありますか? さらに、設定として使用できるクラス/タイプとそうでないクラス/タイプを把握する方法はありますか?

0 投票する
1 に答える
618 参照

.net - エンタープライズ ライブラリ構成とプロジェクト設定デザイナーが app.config で同じ値を参照するようにする方法

Visual Studio (2010) のデザイン タイム ツールを使用して、アプリケーションとユーザーの設定を構成したいと考えています。

例えば:

Visual Studio 2010 の設定デザイナー

アプリケーション設定については、Enterprise Library 構成ツールを使用して値を管理し、環境固有のオーバーライドを適用したいと考えています。ただし、以下のスクリーンショットに示すように、設定デザイナーが使用<applicationSettings/>し、entlib フレームワークは標準を使用します。<appSettings>

設定デザイナーと entlib 構成の両方を示すアプリ構成 entlib で設定デザイナーと同じ要素を使用するにはどうすればよいですか?

設定デザイナーが生成する自動生成コードを使用したいと考えています。

0 投票する
2 に答える
13053 参照

c# - C#-コンパイラエラー:System.Configuration.ConfigurationErrorsExceptionが処理されませんでした

みなさん、こんにちは。 " return((string)(this ["TargetDir "])); "のコンパイル時にコンパイラエラーを修正するにはどうすればよいですか。

Propertiesディレクトリの下にあるSettings.Designer.csファイルのコードは次のとおりです。

binフォルダーのCCP_Utility.exe.configのコードは次のとおりです。

<CCP_Utility.Settings1>タグは何と一致する必要がありますか?App.configと他に何がありますか?

キャピタライゼーションは重要ですか?TargetDirSettings.Settings...として宣言された変数があります。

System.Configuration.dllファイルはどこにありますか?

0 投票する
2 に答える
1600 参照

.net - Settings.settings から値を取得するときの「構成システムの初期化に失敗しました」

この問題にイライラしすぎて... :-(

Winforms、C# 2.0、VS 2010

開発中は、Settings.setting ファイルの設定値にアクセスしようとします。例えば:

期待どおり、動作します。

しかし、他のマシンで .exe ファイルを展開しているときに、Configuration system failed to initialize例外が発生します。内部例外は言う: Could not find a part of the path C:\Documents and Settings\...\user.config.

私の Settings.settings ファイルには、アプリケーション スコープの文字列がいくつかあり、ユーザー スコープの WebService URL が 1 つあります。URL 値は実行時に変更される可能性があるため、ユーザー スコープとして必要です。

EDIT : 1 つのアプリケーション スコープの文字列値と 1 つのユーザー スコープの文字列値を持つ MessageBox を単純に発生させるテスト アプリケーションを作成しました。設定を保存する必要Settings.Default.Save()も、その他の「余分な」アクションも必要ありません...これは私を夢中にさせます:(

どんな助けでも大歓迎です。

0 投票する
1 に答える
83 参照

c# - 別のアプリからsettings.settingsを変更します

コンソールアプリケーションがあり、現在、いくつかの設定データを.settingsファイルに保存しています。管理者が設定データを変更できるようにするフロントエンドを、できればwpfを使用して追加したいと思います。

.settingsファイルを利用するのは良い考えですか、それともカスタムxmlファイルを作成し、標準のxmlアセンブリを使用してデータを更新/変更する必要がありますか?

考えてくれてありがとう。

0 投票する
1 に答える
2309 参照

c# - クラスの配列としての Settings.settings のカスタム データ型

Web を検索したところ、特定のカスタム データ タイプを設定に追加する方法が見つかりました。プログラムの実行中にコードではなく、自分でデータを挿入しています。私の問題は、デザイナーのコンボボックスにカスタムデータ型を追加する方法でした。今、私はそれを理解し、このタイプのデータ型配列を追加する方法についてアドバイスが必要です。簡単な例で示します。

私はこのクラスを持っています

settings.setting で、 ProductSettingsを設定し、MyApp.Data.Productと入力し、スコープApplicationを指定し、デフォルト値には以下が含まれます

このようにすれば問題なく動作します。しかし、今、設定ファイルから製品のコレクションを取得する必要があるため、タイプを MyApp.Data.Product[] として指定しようとしましたが、できません。デザイナーのポップアップ ウィンドウに " MyApp.Data.Product[] is not defined. " と表示されます。どうすればそれを理解できますか?

ありがとう

PF: このプロジェクトは WPF アプリケーションから使用される単なるクラス ライブラリです - 問題がある場合

0 投票する
4 に答える
5700 参照

c# - Properties.Settings は、私が期待する値ではありません

私のプロジェクトには、コードから参照されたとき (つまり、値を確認できるオブジェクトの上にカーソルを置いたとき) に、Properties.Settings ファイルの内容と同じではない設定があります。古い値です。設定エディターに移動して値を別の値に更新できますが、古い値が残ります。.Properties.Settings.Default.Save() メソッドを使用すると、設定は変更されますが、デバッグを停止すると、その変更はエディターに反映されません。Settings.settings ファイルをテキスト エディターで開くと、VS の設定エディターと同じものが表示されます。また、コンピューターで他の Settings.settings ファイルを検索すると、その 1 つだけが表示されます (他のファイルも表示されますが、それらは明らかに無関係であり、古い日付が変更されており、同じ設定名はありません)。

このファイルはどこにあり、値が本来あるべき値と異なるのはなぜですか?

編集:

元の設定変数を再度同期することができなかったので、設定 GUI インターフェイスを使用して新しい設定変数を作成しました。そして、それは適切に伝播しているようです。誰もが私が調べることを提案していたすべてのファイルには、設定変数に必要な値がありましたが、デバッグセッションを実行して同じ変数を見たとき、トレースできない古い値でした。

振り返ってみると、約 1.5 か月前に別の変数で同様の問題を経験しましたが、そのときはここまで深く掘り下げませんでした。私も同じことをしなければなりませんでした。同じような名前の新しい変数を作成し、古い変数を削除して移動します。

編集2:

設定変数名を変更し、VSがその変更をプログラムを介して独自に伝播させることも、一種のハードリブートのようです。