問題タブ [web-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 投票する
9 に答える
15791 参照

asp.net - log4net と ASP.NET 3.5 の問題

log4net を ASP.NET 3.5 から動作させるのに問題があります。log4net を使用するのはこれが初めてで、パズルのピースが欠けているように感じます。

私のプロジェクトは log4net アセンブリを参照しており、私が知る限り、サーバーに正常にデプロイされています。

私のweb.configには以下が含まれています:

次のコードを使用してロガーをテストしています。

私の Global.asax では、次のことを行っています。

この時点で、他に何が間違っているのか考えられません。ログを保存しようとしているディレクトリは書き込み可能であり、別のディレクトリを試しても同じ結果が得られます。ファイルもログもありません。

助言がありますか?:-)


編集:ログファイルのパスと名前にいくつかの異なる形式を試しました。その中には、「..\..\InfoLog.html」、「InfoLog.html」、「logs\InfoLog.html」などが含まれます、誰かがそれが問題かどうか疑問に思っている場合に備えて。


編集: ルート ロガー ノードを log4net セクションに追加し直しました。サンプルからコピーするときに誤ってそれを省略しました。ルート ロガー ノードは次のようになります。

それでも、まだ運がありません。

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

asp.net - 実行時にHttpModuleをプログラムで登録する

サードパーティベンダーがプラグインDLLを記述して、それらをWebアプリのbinディレクトリにドロップできるアプリを作成しています。これらのプラグインが必要に応じて独自のHttpModuleを登録できるようにする機能が必要です。

とにかく、Web.Configに対応するエントリがなくても、実行時にパイプラインとの間でHttpModuleを追加または削除できますか、それともモジュールを追加/削除するときにWeb.Configをプログラムで編集する必要がありますか?どちらの方法でもAppDomainが再起動することはわかっていますが、同じ効果を実現するためにweb.configをファッジするよりも、コードで再起動できるようにしたいと思います。

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

asp.net - ASP.NET web.config ファイルでバックアップ DB サーバーを設定する

私は現在、Cisco ロード バランサーの背後にある 2 つの Web サーバーでホストされている asp.net Web サイトを持っています。2 つの Web サーバーは、1 つの MSSQL データベース サーバーを参照します。

このデータベース サーバーは単一障害点であるため、バックアップ用に MSSQL サーバーを追加します。両方の MSSQL サーバーにすべてを書き込むように web.config ファイルをセットアップしたいと思いますが、何らかの理由でアクセスできない場合を除き、「プライマリ」データベース サーバーからのみ読み取ります。その時点で、バックアップ MSSQL サーバーが使用されます。

これは web.config ファイルの設定で可能ですか、それともコードで行う必要がありますか? 助けてくれてありがとう。

新しい情報: このトピックについて、過去数日間調査した結果、さらに情報を追加したいと思いました - Microsoft TechNet には、「Implementing Application Failover with Database Mirroring」( http://www.microsoft.com/technet/ prodtechnol/sql/bestpractice/implappfailover.mspx#EMD )。

これは特に、Microsoft SQL Server 2005 のデータベース ミラーリング機能と、1 つの接続文字列で 2 つの server/db インスタンスを指定できる新しい "Failover Partner" 接続文字列キーワードを対象としています。

このタイプの機能の実装に興味がある場合は、この記事を読む価値があります。

0 投票する
3 に答える
4293 参照

asp.net - Web.Config Web ファームでのグローバル構成へのフォールバック

この問題により、私たちの何人かはオフィスで困惑しています。私たちは皆、ASP.NET アプリを Web ファームに展開するのは初めてであり、アイデアが思い浮かびません。

Web ファームがあり、アプリケーションはそれらすべてにコピーされます。しかし、私たちは問題を抱えています..

から設定を取得しようとすると、例外がスローされますappSettings。さらに調査すると、ノードは実際にはローカルを使用しておらず、.NET フレームワーク フォルダー内のWeb.ConfigにフォールバックしてWeb.Configいることが判明しました (これは、テスト ページに表示されるキーを追加することで証明されています)。

私の理解では、ファイルがそこにある限り、IIS はそれを使用する必要があるためです。サーバーの 1 つが正常に動作しているようです。

確認した内容のリストは次のとおりです。

  • config ファイルは app ディレクトリにあります。
  • 上記のファイルの内容は正しいです。
  • IIS > サイト > プロパティ > ASP.NET > 構成の編集からファイルを表示すると、正しいコンテンツが表示されます。

ただし、実行時に使用されるファイルはグローバル ファイル ( windows\ms .net\framework\v2\config\web.config) です。

何がうまくいかないのかについて何か提案はありますか?私が得ることができるすべての助けに感謝します!

ありがとう。

ロブ

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

asp.net - App_Code の外で C# ファイルをコンパイルするには?

クラスをフォルダ階層に固定したいと思います。シナリオは単純すぎて、独自のプロジェクトや別の Web サイトを保証することはできません。ただし、トップレベルの App_Code を、サイトの小さな隅で使用されるもので乱雑にするのは嫌いです。

コンパイル プロセスに別のファイルまたはフォルダーを含める方法は web.config にありますか?

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

asp.net - App_Code フォルダーの名前を変更できますか?

これが慣例に違反していることは承知していますが、構成を通じてこれを行うことができるかどうか知りたいです。

編集:これをやりたくない理由を理解しています。しかし、私は今回のプロジェクトの内部を理解したいと思っています。

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

asp.net - web.configのMailSettingセクションでわかりやすいメール名を設定するにはどうすればよいですか?

現在私は持っています:

メールアドレスだけでなく名前でメールが送信されるように変更するにはどうすればよいですか?

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

c# - ConfigurationSection を使用して構成ファイルから適切に読み取るためのヘルプ

ConfigurationSection と ConfigurationElementCollection を使用して構成ファイルから読み取るクラスを作成しようとしていますが、苦労しています。

構成の例として:

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

security - メンバーシップ ロール承認のための Web.config 編集

web.config ファイルの認証セクションを使用して、ロール ベースのセキュリティを使用したいと考えています。

メンバーシップを使用すると、アプリケーションで新しいロールを作成できるようになるため、ロールがアクセスできるページを動的に設定する必要があります。

これを管理するために、web.config のこのセクションをプログラムで変更できますか? もしそうなら、どのように?

0 投票する
3 に答える
923 参照

web-config - web.config のどの領域を安全に削除できますか?

新しい Web プロジェクトを開始するとき、私はいつも web.config の一部を削除することを少し心配しています。Net 3.5 SP1 ではこれまで以上に多くのエントリがあるようです。

次のシナリオでは、.config のどの部分を削除しますか?

  • WCF Web サービス、Javascript のサポートなし
  • シンプルな MVC ウェブサイト

編集 誰かが、単純な Web サイトの web.config に残されたものと取り出されたものの基本的なリストを文書化できますか?