問題タブ [configurationmanager]

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 に答える
526 参照

iis - web.configは.NETのConfigurationManagerによってどのように処理されますか?

私が取り組んでいるプロジェクトでは、通常、アプリケーション設定を別のファイルで定義したままにします。これは長年にわたって行われてきた方法であり、今後はすべてのシステム構成を1つのファイルに保持したいと考えています。ConfigurationManagerクラスを使用して、サーバーで実行されているC#コードから必要な構成をロードできるように、web.configセクションの使用を検討していました。

アプリケーション設定に独自の方法を使用する場合は、セッションでロードし、セッションから値をロードすることでアプリケーションで使用できるようにします。オンラインで読んだ後、セッションの使用の背後にあるパフォーマンスの問題のいくつかは、セッションオブジェクトから値を逆シリアル化する必要があることであるように見えます。

IISは、ConfigurationManagerを使用して値を読み取るたびにweb.config値を逆シリアル化しますか?

ありがとう、Vijay Selvaraj

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

vb.net - データベースに接続するときにConfigurationManagerを正しく宣言する

データベースへの接続に使用したときに「ConfigurationManagerが宣言されていません」というエラーメッセージを解決するにはどうすればよいですか?

エラーが発生するコード行は次のとおりです。

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

asp.net - asp.net の構成マネージャーの問題

web.config ファイルのアプリ設定に追加されたキーを取得しようとしています:

そして、私はこの方法で値を取得しようとしています:

しかし、それはびっくりしています:

これは私のプロジェクトフォルダーの一部ではなく、他の何かを参照しています

どうすればこれを解決できますか? 過去3時間からこの問題に悩まされています。

私を助けてください

よろしくお願いします

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

visual-studio - Visual Studio 構成マネージャーを使用して構成ファイルを env フォルダーから引き出す方法はありますか?

さまざまな環境のさまざまなフォルダーがその下にある env フォルダーを持つプロジェクト構造を使用しています。たとえば、log4net 構成を持つ Web プロジェクトでは、次のパスが存在します。

  • {プロジェクト ルート}\env\dev\log4net.config
  • {プロジェクト ルート}\env\qa\log4net.config

Web 構成変換がオプションであることは知っていますが、指定された構成に応じて、Visual Studio 構成マネージャーを使用してこれらのファイルを {プロジェクト ルート} にプルする方法はありますか?

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

grid - Appsettingに基づいてTelerikグリッド列を変更する

MVCビューのモデルにバインドされているHtml.Telerik()。Grid()があります。web.configのappsettingsの値に基づいてリンクを返すようにします。基本的に、これが開発サーバーである場合、リンクを表示しますが、本番サーバーには表示しません。それは可能ですか?私はAjaxバインディングを使用しており、バインドされた列は次のようになります。

status.txtを開発ではリンクにしたいが、本番ではリンクにしたくない(これが現在の状況です)

ありがとうございました。ジャック

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

c# - httpcontext を介した構成マネージャーへの参照

httpcontext 経由で構成マネージャーへの参照を取得するにはどうすればよいですか?

ありがとう

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

c# - machine.configの64ビットバージョンを取得する

今、私は次の行を呼んでいます

結果は次のようになります。cnf.FilePath==C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Config \ machine.config

32ビットの2003サーバーと64ビットの2008R2サーバーで次の結果が得られます。理想的には、64ビットサーバーにインストールしたときに64ビットフォルダーを返したいと思います。

別名-C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Config \ machine.config

ConfigurationFileMapsを実行せずに64ビットバージョンを取得する方法はありますか ?Msdnの構成例など

コメントの更新

  • 現在、プラットフォーム設定はAnyCpuに設定されています
  • 標準アプリケーションのSystem.Configuration.Install.Installerから継承するクラスでコードを実行しています
  • コードが配置されているこのプロジェクトは、VisualStudioインストーラーセットアッププロジェクトでカスタムアクションとして実行されています
0 投票する
1 に答える
7234 参照

c# - ReadOnlyNameValueCollection(ConfigurationManager.GetSectionからの読み取り)

わかりました、そう.....

ここまでは順調ですね。デバッガーのショーtestには、1つのキーが含まれていますfoo

しかし、GetSectionが返さobjectれるので、キャストが必要です。

わかりました、これは十分に単純なはずです。それで....

エラー!

The type or namespace ReadOnlyNameValueCollection does not exist in the namespace System.Configuration. Are you missing an assembly reference?

エラー...wtf?

コードを機能させるためのキャストSystem.Collections.Specialized.NameValueCollectionですが、エラーの理由がよくわかりません。

また、MSDNで検索すると、ReadOnlyNameValueCollectionこのクラスに関するドキュメントはまったくありません。存在しないようです。それでも、コードにはそのタイプのインスタンスがあります。

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

.net - .net構成を「閉じる」必要がありますか

.net 構成ファイルを管理する構成オブジェクトを作成する場合、ファイルを閉じる必要がありますか。

いくつかの .dll コンポーネントを含むアプリケーションがあります。他の .dll によって行われた変更を同じ構成ファイルに上書きし続けることを避けるために、グローバル構成を使用する必要がありますか?

別のモジュールから同じ構成ファイルに変更を加える前に、この構成を閉じる/破棄する必要があることを知っていますか?