問題タブ [app-config]

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 投票する
3 に答える
14084 参照

wcf - WCFを使用したApp.configでのWindowsロール認証の使用

WCFサービスとnet.tcpエンドポイントを使用しており、serviceAuthenticationのプリンシパルPermissionModeがUseWindowsGroupsに設定されています。

現在、サービスの実装では、PrincipalPermission属性を使用して、各メソッドのロール要件を設定しています。

app.configでロールの構成を設定することを除いて、ほぼ同じことを実行しようとしています。これを実行し、Windowsグループ認証を引き続き使用する方法はありますか?

ありがとう

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

.net - .NET の app.config で階層構成を行う方法

app.config 構成セクションは素晴らしいですが、複数の構成セットが必要になることがよくありますが、わずかな違いがあります。私が欲しいのは:

  1. デフォルト構成のセクションを 1 つ用意します (これはデザイナーで作成されるため、自動生成された厳密に型指定されたアクセサーが Settings クラスに含まれます)。
  2. 「新しい」アイテムのみを含む別のセクションと、他のすべてのアイテムは元のセクションから値を取得します。

(注 - その「他のセクション」を別のファイルに配置することも良いでしょうが、これは別の問題です。)

編集: アプリケーションは単純な実行可能ファイル (またはサービス) です。Web サービスではありません。また、継承元の「machine.config」があることは知っていますが、グローバルすぎます。すべてのアプリをまとめて使用します

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

.net - app.config を使用しない .NET exe での Authenticode 署名検証の無効化

アプリケーション構成ファイルを使用せずに、.NET 実行可能ファイルで Authenticode 署名検証を無効にする方法を知っている人はいますか? つまり、次のようにします。

app.config なし。出来ますか?

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

.net - WiX でのインストール中に app.config ファイルのセクションを暗号化するにはどうすればよいですか?

ここでインストール中に web.config を暗号化する例を見つけましたが、私のアプリは Windows サービスです。このaspnetreg_iis方法は、web.config ファイルに対してのみ機能します。

構成ファイルをプログラムで暗号化する方法は知っていますが、WiX を使用してそれを行うことはできないと思います。私が間違っている?何か案は?

0 投票する
11 に答える
148213 参照

c# - 単体テスト プロジェクトは、ターゲット アプリケーションの app.config ファイルを読み込むことができますか?

app.config ファイルを使用して構成プロパティを読み込む .NET アプリケーション (.exe) の単体テストを行っています。単体テスト アプリケーション自体には app.config ファイルがありません。

構成プロパティのいずれかを利用するメソッドを単体テストしようとすると、nullが返されます。これは、単体テスト アプリケーションがターゲット アプリケーションの app.config に読み込まれないためだと思います。

これをオーバーライドする方法はありますか、それともターゲットの app.config の内容をローカルの app.config にコピーするスクリプトを作成する必要がありますか?

この投稿は一種の質問ですが、著者は実際には私とは異なる角度から見ています.

編集:単体テストにVS08 Team Systemを使用していることに言及する必要があります。

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

.net - .NET カスタム アクションでエンタープライズ ライブラリ ログを使用する方法

アプリケーションから使用され、Visual Studio インストーラー プロジェクトの .NET カスタム アクションでも使用されるライブラリ コードがいくつかあります。ライブラリ コードは、Enterprise Library ログ ブロックを使用してログを記録します。msiexec 内で実行されているカスタム アクションのコンテキストで Enterprise Library の構成情報を取得するにはどうすればよいですか? EntLib を呼び出す前に、コードで構成メカニズムをブートストラップすることは可能ですか?

更新: 動作するように見えるハックを作成しましたが、リフレクションを使用して非公開の静的フィールドを設定することに依存しています。EntLib が .NET ConfigurationManager と非常に緊密に結合されているのは残念です。

更新 2: このハックはテストベッドで機能しますが、msiexec のコンテキストで実行すると、アセンブリ ローダーは構成ファイルで参照されているアセンブリを検出しません。Fuslogvw は、AppBase が Windows の system32 ディレクトリであることを示しています。私が理解していないのは、カスタム アクション アセンブリのマニフェストの依存関係 (カスタム アクション アセンブリと一緒に [TargetDir] ディレクトリにある) が見つかるのに、構成ファイルで呼び出される動的に読み込まれるアセンブリが見つからない理由です。これを回避する方法はありません。

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

c# - .NET でのアセンブリ バインディングの問題

さまざまな理由で GAC に登録できない .NET ライブラリを作成しています。この dll (SDK.dll と呼びましょう) は、他の DLL に依存してロードされます。

この SDK.dll を使用するプログラムを作成しているときに、プログラムが dll の読み込みに失敗し、FileNotFoundException がスローされることに気付きました。これは、参照されている SDK.dll を見つけることはできたものの、CLR がその依存関係を読み込めなかったために発生します。

この問題を解決するために私が見つけた唯一の方法は、SDK.dll とそのすべての依存関係を「ローカルにコピー」すること (展開の問題のために実行できないこと)、またはプログラムを SDK.dll と同じディレクトリにコンパイルすることです。

その場所に関係なく、その依存関係を探す場所を SDK.dll に伝える方法はありますか? おそらくSDK.dll.configファイルが役に立ちますか?

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

c# - app.config をバックアップする組み込みメソッド

System.Configuration に、現在実行中のアプリ XXX.exe.config ファイルをバックアップできる組み込みメソッドはありますか。そうでない場合は、バックアップ用に現在のアプリケーション構成ファイル名を取得する方法を教えてください。

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

c# - カスタムセクションのapp.configでインテリセンスを取得するにはどうすればよいですか?

app.configファイルには、IoCコンテナクラスに関連するカスタムセクションがあります。このセクションの構成ファイルを編集するとき、およびスキーマが欠落していることを通知するコンパイラメッセージを削除するときに、インテリセンスを取得するにはどうすればよいですか。

私はここでこの質問を見つけました:app.config configSectionsカスタム設定はスキーマ情報を見つけることができませんが、それが私の問題に当てはまるかどうか、そして当てはまる場合はそこで答えを使用する方法がわかりません。

このページも、Visual Studio.NETでIntellisenseforWeb.configとApp.configを取得する方法を見つけましたが、アプリケーションを実行する前にxmlns属性を削除するように指示されています。それは本当に唯一の/最良の方法ですか?

単純なファイルの例を次に示します。

<R基本的に、ノード内に入力<ServiceContainers>して、インテリセンスドロップダウンで登録とその適切な属性を提案してもらいたいと思います。

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

c# - .NET でカスタム構成セクションの configSource 属性を有効にする方法は?

ここにある豊富な情報に従って、外部の .config を機能させるにはどうすればよいでしょうか? 外部 appSettings ファイルに使用するのと同じ設定を試みましたが、カスタム セクションのファイルが見つかりません。

でも...

someExternalFile.config に含まれる場所

何か案は?