問題タブ [appsettings]
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.
c# - App.config を永続的に変更する C#
appSettings
さて、ファイル内の要素を使用して、使用App.Config
するストレージの種類を決定しようとしています。
ここに私のapp.configファイルがあります:
そこで、ストレージの「設定」の値を「xmlfile」に変更したいので、インターネットで見つけた投稿に従って、このメソッドを作成してフィールドを変更しました。
どのように使用しても、App.Config に変更はありません。私が間違っていることについてのアイデアはありますか?
PS
参考までに、次の簡単な方法だけを使用してテストしています。
「メモリ」を2回出力するだけです。
web-config - AppSettingsから整数を何度も読み取る
私がかなり多くのことをしているのは、AppSettingsから整数を読み取ることです。これを行うための最良の方法は何ですか?
毎回これを行うのではなく:
私は私のHelpers
クラスで次のようなメソッドを考えています:
しかし、これはいくつかのキーストロークを節約するためだけのものです。
理想的には、それらすべてをインテリセンスを使用できるような構造に入れて、実行時エラーが発生しないようにしたいのですが、これにどのようにアプローチするかわかりません...またはこれが可能であれば。
Web.ConfigのAppSettingsセクションから整数を取得および読み取るためのベストプラクティスの方法は何ですか?
もう一つ...
これを次のように設定するのは良い考えではないでしょうreadonly
か?
readonly int pageSize = Helpers.GetSettingInt("PAGE_SIZE")
動作しないようです。
wcf - デバッグしようとすると、web.config WCF ファイルの appsettings ノードでエラーが発生する
次のコードを構成ファイル (Web.config) に追加すると、WCf プロジェクトがあります。
デバッグしようとすると、次のエラーが発生します。
「Web サーバーでデバッグを開始できません。Web サーバーが正しく構成されていません。一般的な構成エラーについては、ヘルプを参照してください。デバッガーの外部で Web ページを実行すると、詳細な情報が得られる場合があります。」
appsettings をドロップすると、WCFTestClient が開きます。
そうでない場合、web.configで定数を定義するにはどうすればよいですか?
c# - AppSettingsフォールバック/デフォルト値?
ASP.NET
使用するappSettingごとに、指定したキーがappSettingsに見つからない場合に返される値を指定したいと思います。これを管理するクラスを作成しようとしていましたが、この機能はおそらくすでに.NET Frameworkのどこかにあると思いますか?
.NETにNameValueCollection/Hash / etc-typeクラスがあり、キーとフォールバック/デフォルト値を指定して、キーの値または指定された値を返すことができますか?
ある場合は、(さまざまな場所から)呼び出す前に、appSettingsをそのタイプのオブジェクトに入れることができます。
wpf - wpf - App Config ファイルから値を取得する
App.Config から値を取得する方法。
コード:
しかし、それはnull値を返します。構成ファイルは同じプロジェクトにあります。
ios - iPhoneデバイスから現在の国を検索
iPhoneの設定で現在の国を取得する必要があります。iPhoneアプリケーションで現在の国を取得する方法を教えてもらえますか?
現在の国を通過する必要があるRSSフィードを解析するには、現在の国を使用する必要があります。
国を見つけるのを手伝ってください。
前もって感謝します。
asp.net - アプリケーション設定をどこに保存しますか?
最近、「Web.Config」ファイルに、<appSettings>
アプリケーション設定を保存するのに適していると思われるセクションが含まれていることを発見しました。ちなみに、標準のシステムライブラリを介してファイルにアクセスするプログラム的な方法もあります。それで、すべて賢いので、私はそれにアクセスするためのインターフェースを作成し、次にインターフェースの具体的な実装を作成しました。これを次に示します。
次に、アプリケーションの実行中に設定を「web.config」に保存し直すと、アプリケーション全体が再起動することに気付きました。これは私には完全に不合理に思えます。なぜなら、web.configに何度も書き戻し、アプリケーションが毎回再起動する場合、HttpRuntime.Cacheのようなものは完全に空になり、キャッシュは常に空になり、再入力されるため、効果的に役に立たなくなります。
だから私は疑問に思っています:アプリケーション設定をどこに保存すればよいですか?
私が自分で転がる必要がないように、これに対する良い解決策はありますか?
編集:
さて、DBと潜在的なテーブルスキーマの使用を提案してくれたすべての人に感謝します。私は次のスキーマを使用するつもりだと思います。
Pキーの「設定」を行うとは思いませんが、代わりにAuto-IncrIndexを使用します。このようにして、複数のマネージャーに何かをメールで送信する必要があるアプリケーションがある場合、多くを保存できます。
そして、私は使用することができます:
また、単一の値ではなく、電子メールアドレスのリストを返します。
これは意味がありますか?
eclipse - 1 つの Eclipse ワークスペースで複数の SVN ブランチを操作する
同じプロジェクトの異なる分岐コピーを含む 1 つのワークスペースを持つことは可能ですか? Project1 があり、次の構造になっているとします。
プロジェクト 1 の 3 つのインスタンスを同じワークスペースに配置し、各 eclipse プロジェクトがトランクまたはいずれかのブランチのいずれかを指すようにすることはできますか? 基本的に、ブランチごとに新しいワークスペースを作成しないようにする必要があるかどうか疑問に思っています。
c# - C# でオブジェクトをアプリケーション設定にシリアル化する
オブジェクトをアプリケーション設定にシリアル化しようとしています。オブジェクトタイプとして定義された設定が既にあります。これが私がシリアライズしようとしているクラスです。実行時にオブジェクトの種類がわからないため、オブジェクトをアプリケーション設定にシリアル化する必要があります。
これは単純にシリアル化されません。次の例外が発生します。
「タイプ MyPreferences は予期されていませんでした。XmlInclude または SoapInclude 属性を使用して、静的に認識されていないタイプを指定してください。」
XmlInclude 属性を含めたので、少し困惑しています。
asp.net - 構成ファイルのパフォーマンスに関する質問
Webサーバー上に約60のWebアプリがありますが、これらのアプリはすべて、web.configに同じappsetting値がいくつかあります。これらの設定は、アプリケーションが起動するとすぐにメモリにロードされます。これらの値を1つの構成ファイルに一元化して、すべてのアプリをロードしたいと思います。
私の質問は、すべてのアプリを同時にロードした場合、この同じ構成ファイルに同時にアクセスするときにパフォーマンスの問題が発生するかどうかです。
乾杯