問題タブ [machine.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 投票する
0 に答える
40 参照

asp.net - 私たちの ASP.Net MVC アプリは 32​​ ビットの machine.config を実行しますが、64 ビットを使用するにはどうすればよいですか?

私たちのアプリは 64 ビット バージョンではなく 32 ビットの machine.config を使用していることに気付きました (「C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config」にあります)。

プロジェクトのビルド プロパティでプラットフォーム ターゲットを変更するのと同じくらい簡単 (にやにや笑い) ですか?

両方の machine.config ファイルで同様の設定を維持する必要がありますか?

どこで詳細を確認できますか?

Bing 検索を実行しましたが、何を検索すればよいかわかりません。

別の注意として、私たちのプロジェクトは現在、デバッグ時に IIS Express で実行するように設定されています。

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

c# - machine.config ファイルの変更されたコピーを作成する方法は?

C# を使用してプログラムで ADO .NET データ プロバイダーの行を追加/削除/アップサートしたいと考えています。

私が最初に考えたのは、ファイルを何らかのパーサー (Eto.Parse など) で解析し、必要なテキスト範囲を追加/削除してから、新しいファイルをインストール イメージ ディレクトリに書き込むことでした (書き込み保護された main machine.config とは異なり、書き込み保護されていません)。 )。

次に、ファイルはxmlであり、カスタムパーサーの代わりに既存のxml機構を使用できると思います。XML を読み込み、XML からオブジェクト モデルを構築し、それを変更してシリアル化します。

次に、構成を操作するためのオブジェクト モデルが System.Configuraion 名前空間に既に存在することに気付きました。

そして、これらのクラスを使用してマシン構成を変更する方法に関する既存の例を検索することにしました。その場所を取得する方法の例のみを見つけました(別の.NETバージョンのmachine.configへのパスを取得する最良の方法をnew ConfigurationFileMap().MachineConfigFilename;参照してください)

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

c# - 複数のアプリケーション asp.net の集中接続文字列

複数のアプリケーションが実行されている Web サーバーがあります。すべてのアプリケーションにはweb.configファイルがあります。ポリシーが原因でデータベースのパスワードが変更された場合web.config、アプリ設定セクションの各ファイルのパスワードを手動で変更する必要があります。

machine.configfileの接続文字列設定について読んでいました。

今私の質問は、接続文字列machine.configを名前の appsetting セクションに入れ、ファイルにConnectionString同じものを入れるとweb.config、ファイルの値が上書きされるかどうかmachine.configです。

私のmachine.config以下は設定です

同様に私のweb.configファイルで

そして、以下のようにコードで値を取得します

オーバーロードされた値を取得できますか?

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

asp.net - machine.config および web.config の machineKey 属性。それらは組み合わされていますか、それとも上書きされていますか?

次の構成の machine.config があります。

そして、この属性を持つ web.config

最終的な構成は両方の組み合わせを行いますか?

または、machineKey を再定義した場合、完全に上書きされますか?

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

asp.net - 複数のアプリケーションと単一の web.config

複数のasp.net Webアプリケーションに対して単一のweb.configファイルを持つことは可能ですか?

解決策の 1 つは、すべてのアプリケーションから web.config をテキスト ファイルとして読み取り、解析後に必要なキーを取得することですが、見栄えがよくありません。さらに、web.config エントリが aspnet_regiis を使用して暗号化されている場合は機能しない可能性があります。

または、すべてのアプリケーションが読み取れる場所から machine.config (接続文字列、アプリ設定) にエントリを追加するのが他の方法でしょうか?

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

c# - NLog.config で machine.config 設定を使用するにはどうすればよいですか

Nlog.config 内で machine.config 設定を使用することは可能ですか?

マシン構成に dbhost 名と dbUsername があるため、Nlog 構成でその情報を複製したくありません。できることなら、Nlog 構成全体をマシン構成に入れたくありません。

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

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

.net - ODP.NET の DbProviderFactories エントリを追加するときに app.config が機能しない

アプリケーションで Oracle.ManagedDataAccess.Client を使用しようとしています。これを app.config (埋め込みリソース) に追加しました。

DBFactories リストに Oracle.ManagedDataAccess.Client が含まれていません。同じエントリを maschine.config (C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config) に追加すると、すべて正常に動作します。

これが、DBProviders をクエリする方法です (ただし、プロバイダー リストにはエントリが含まれていません)。

では、なぜ私のアプリケーション構成が使用されないのでしょうか? アプリケーションをクライアントにデプロイしたいと考えています。彼らの maschine.config を変更できるかどうかわかりません。

ご協力いただきありがとうございます

更新:最終的に考えられる説明を見つけました:構成を埋め込んだとき(exeの横に構成ファイルを配置する理由がない場合にそれを行うのが好きです)、機能しません。しかし、config-type を「nothing」に変更して exe の横に配置すると、すべて正常に動作します。