問題タブ [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.
visual-studio - web.config ファイルを比較するためのツール
特にweb.configファイルを比較して、どの設定が異なる値であり、どのファイルに両方に表示されない設定があるかを具体的に見つけるための優れたツールはありますか?
XML 比較でうまくいくか、XSLT でうまくいくかもしれません。そこに web.config 設定用のツールが必要ですか?
.net - Web.config ファイルにディクショナリ オブジェクトを保存するにはどうすればよいですか?
Web 構成ファイルに単純なキー/値文字列辞書を保存したいと考えています。Visual Studio では文字列コレクションを簡単に格納できます (以下のサンプルを参照) が、辞書コレクションでそれを行う方法がわかりません。
.net - '/DNNTest'アプリケーションのサーバーエラー
パーサーエラーメッセージ:エントリ「SiteSqlServer」はすでに追加されています。
ソースエラー:
abase = DotNetNuke2; uid = nukeuser; pwd = dotnetnuke; "providerName =" System.Data.SqlClient "/>
誰かが回避策を知っていますか?
asp.net - Paul Johnson の Web Widget コードの実装に問題があります。VS 2008 では機能しますが、IIS 6.0 への展開では機能しません。
Paul Johnson の Web Widgetsページの手順を使用して、独自のカスタム ウィジェットを作成しました。ただし、IIS 6.0 に展開していたため、IIS 7.0 の構成管理オプションは IIS 6.0 では使用できなかったため、推奨される web.config の変更を利用してページをレンダリングしました。
ウィジェットは、VS 2008 でのデバッグ時に正しくレンダリングされます。ただし、IIS 6.0 を実行している Windows 2003 Server にファイルと更新された web.config がデプロイされ、アドレスが参照されると、レンダリングされるエラーは「ページが見つかりません」です。
開発マシンは Windows Vista マシンですが、VS 2008 はデバッグ用に Vista の IIS 7.0 ではなく独自の内部 Web サーバーを使用しているため、これが問題になるとは思いませんでした。
この問題をデバッグするための助けをいただければ幸いです。
sharepoint - ApplyWebConfigModifications がファームで機能しない
そのため、WebConfigModifications コレクションを使用して web.config を更新する Web アプリケーション機能を展開しようとしています。あなたが遭遇したすべての問題を含め、これを行うことに関する多くの情報があるので、コードには非常に自信がありますが、何を試しても構成要素が Web 構成に追加されません。これは、開発用の単一サーバー環境では正常に機能しますが、ファームでは更新されません。
エラーなし、ログ情報なし、イベントメッセージなし....更新されない理由を示すものは何もありません:
SPWebConfigModification appSettingModification = new SPWebConfigModification();
appSettingModification.Name = "add[@key=\"Key\"][@value=\"Value\"]";
appSettingModification.Path = "構成/appSettings";
appSettingModification.Owner = "所有者";
appSettingModification.Type = SPWebConfigModification.SPWebConfigModificationType.EnsureChildNode;
appSettingModification.Value = __appSettingResource;
if (removeModification)
{
app.WebConfigModifications.Remove(appSettingModification);
}
else
{
app.WebConfigModifications.Add(appSettingModification);
}
app.Update();
app.Farm.Services.GetValue<SPWebService>()。
==============================
編集
ApplyWebModifications メソッドを反映するという drax の提案に基づいて、これに追加したいと思いました。このメソッドは、Microsoft.SharePoint アセンブリの Microsoft.SharePoint.Administration 名前空間にある SPWebService にあります。
この方法を使用する際の問題の 1 つは、変更が実際に適用されていない場合でも、ファーム内のすべての web.config ファイルが更新されることです。これにより、Web 構成を更新するつもりがない場合でも、アプリ プールがリサイクルされます。反射は、なぜこれが起こっているのかを示しており、非常に迷惑です。
メソッド内には短い foreach ループがあります。
foreach (this.WebApplications 内の SPWebApplication アプリケーション)
{
application.ApplyWebConfigModifications();
}
各 Web アプリケーションをループし、Web アプリケーション オブジェクトでINTERNALの ApplyWebConfigModifications メソッドを呼び出しています。彼らがこのメソッドを公開しただけであれば、更新の影響を受けない Web アプリケーションでのアプリ プールのリサイクルに影響を与えることなく、メソッドを個別に呼び出すことができます。言ってるだけ'
nhibernate - NHibernate.Caches.MemCache キャッシュの有効期限の web.config
Nhibernate 2.0 GA に移行していますが、memcached プロバイダーでのキャッシュ有効期限の設定に問題があります。
NHibernate.Caches.MemCache ソースには、有効期限のプロパティと 300 秒のデフォルト値があることがわかります。
キャッシュ領域のプロパティもありますが、構成セクション ハンドラーはそれらをマップしていないようです。
プロバイダー固有ではない、キャッシュの有効期限を設定する他の方法はありますか -
これは機能的な Web 構成セクションです (明らかに有効期限の設定はありません)。
asp.net - との差と?
IIS7 で ASP.NET 用のハンドラーまたはモジュールを追加する必要があるたびに、指示では常に、それを と の 2 つのセクションに組み込むように指示されsystem.web
ますsystem.webserver
。
この:
これらの 2 つのセクションの違いは何ですか?
さらに、セクションに追加しないとsystem.web
、Visual Studio 2008 デバッガーも正しく動作しません。
asp.net - Web サイトの IIS でカスタム エラー処理を無効にするにはどうすればよいですか?
web.config ファイルをどのように確認しますか? カスタムエラーをオフにする方法がわかりません...助けてください!
コマンドプロンプトとJavaスクリプトを試しました....誰か助けてくれますか?
c# - 実行時に ConnectionStringCollection に ConnectionStrings を追加できますか?
Asp.Net アプリケーションで実行時に ConfigurationManager によって返される ConnectionStringCollection に接続文字列を追加する方法はありますか?
次のことを試しましたが、構成ファイルが読み取り専用であると言われました。
実行時にこれを行う別の方法はありますか? 設計時に接続文字列を web.config に追加できることはわかっています。ただし、実行時にそのコレクションに何かを追加しようとしています。
ありがとう
編集:私がこれをやろうとしている理由の 1 つは、web.config に (暗号化されていても) ConnectionStrings を配置できないというセキュリティ要件によるものです。プロジェクトでメンバーシップやプロファイルなどの要素を使用したいと考えています。ただし、カスタムプロバイダーを作成せずにそのようなことを行う代わりの方法を検討しています。カスタム プロバイダーはそれほど悪くはありませんが、より簡単な解決策が見つかれば、私はそれで十分です。
c# - Web.config でキーと値のペアを変更する
asp.netのコードビハインドでappSettingsタグ間で定義されているweb.configのキーの値を変更するにはどうすればよいですか
ありがとう..
よろしく...