問題タブ [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.
asp.net - NUnit で ConnectionStrings コレクションを初期化する方法
NUnit を使用して ASP.NET アプリケーションをテストしたいのですが、NUnit GUI から実行すると WebConfigurationManager.ConnectionStrings コレクションが空のようです。
このコレクションを初期化する方法を教えてください (おそらく [TestFixture] の [SetUp] 関数で)。Web.config をどこかにコピーする必要がありますか?
ありがとうございました!
.net - .NET コンソール アプリケーションの構成ファイルを設定するにはどうすればよいですか?
.NET コンソール アプリケーションに「.net 構成」ファイルを使用することはできますか?
私はweb.configに相当するものを探していますが、特にコンソールアプリケーション用です...
私は確かに自分でロールバックできますが、.NET の組み込みの構成リーダーを使用できる場合は、それを実行したいと思います...接続文字列を保存する必要があるだけです...
ありがとう
web-services - Log4Net「スキーマ情報が見つかりませんでした」メッセージ
新しい Web サービス プロジェクトのロガーとしてlog4netを使用することにしました。すべて正常に動作していますが、.log で使用している log4net タグごとに、以下のようなメッセージがたくさん表示されますweb.config
。
要素「log4net」のスキーマ情報が見つかりませんでした...
以下は、 my の関連部分ですweb.config
。
解決済み:
- すべての log4net 固有のタグを個別の
xml
-file にコピーします。必ず.xml
ファイル拡張子として使用してください。 - 次の行を に追加します
AssemblyInfo.cs
。
ネモは次のように付け加えました。
このスレッドの回答のアドバイスに従ってください。Web サービスのルートから離れた xml に log4net 構成を配置すると、デフォルトで誰でもアクセスできるようになるため、セキュリティ上のリスクが生じる可能性があります。構成に機密データが含まれている場合は、別の場所に配置することをお勧めします。
@wcm: 別のファイルを使用してみました。次の行を追加しましたAssemblyInfo.cs
log4net を扱うすべてのものをそのファイルに入れますが、それでも同じメッセージが表示されます。
sharepoint - SharePoint拡張Webアプリケーションのweb.configファイルを変更する方法
SharePoint APIを使用して、拡張webapp web.configファイルを変更するにはどうすればよいですか?
フォーム認証を使用するための接続文字列、membershipproviderなどを指定するには、このファイルにいくつかの変更を加える必要があります。
現在、「マスター」Webアプリケーションweb.configファイルは変更できますが、拡張ファイルは変更できません。
編集済み
私はSp2007を使用しています。すでにSPWebConfigModificationクラスを使用して親Webアプリケーションを変更しています。これらの変更は、拡張Webアプリに伝播されます。拡張されたものだけを変更する必要があります。しかし、私はそれを行う方法を見つけられません。
私が達成しようとしているのは、次のような小さなウィザードをプログラムすることです。
- ユーザーが1つを選択できるようにWebAppリストを表示します
- その選択したWebアプリを別のゾーンに拡張します
- フォーム認証を使用するようにその拡張ゾーンを構成する
ありがとう
asp.net-mvc - MVC と SharePoint
- SPアプリケーションでMVCフレームワークを使用しようとしています。
- これが私たちが達成しようとしているものです... MVC をホストして実行できる SPSite 内の仮想ディレクトリ。例: /_layouts/MVC/
必要な構成変更に関するヒント (可能な場合) は非常に役立ちます。
asp.net - web.config に値を格納する - appSettings または configSection - どちらがより効率的ですか?
いくつかの異なるテーマを使用できるページを作成しており、各テーマに関する情報を web.config に保存します。
新しい sectionGroup を作成してすべてをまとめて保存するか、単にすべてを appSettings に入れる方が効率的ですか?
configSection ソリューション
configSection の値にアクセスするには、次のコードを使用しています。
appSettings ソリューション
appSettings の値にアクセスするには、このコードを使用しています
asp.net - web.configの公式で広範囲にわたる完全なドキュメントはどこにありますか?
で設定できるすべての可能なオプションを見つけようとしていますweb.config
。驚いたことに、これはまったく見つかりません。私はそれがMSDN内のどこかにあると思っていました。
技術的に「何でも」を追加できることはわかっていますweb.config
。私が探しているのは、「出荷時」の.NETFrameworkが使用するものです。
特に今はこの<mailsettings>
セクションに興味があります。
たとえば、私が見つけた多くの例で、それらが設定されていることに気づきましたDeliveryMethod="Network"
。この属性が他にどのような値を取ることができるのか、私は本当に興味があります。
すべての属性とそのすべての値、およびそれらが持つすべての効果に関するドキュメントはありますか?
c# - web.configのアプリ設定をCommonC#クラスに渡すことは可能ですか?
web.configのアプリ設定「文字列」をCommonC#クラスに渡すことは可能ですか?
asp.net - コードビハインド クラスで、承認されたロールを取得するにはどうすればよいですか?
私のweb.configには次のものがあります:
RestrictedPage.aspx.cs 内で、Group1Admin、Group3Admin、および Group7Admin を含む許可されたロール コレクションを取得するにはどうすればよいですか?
これが私が尋ねる理由です:
web.config は、ページへの承認を処理しています。それはうまくいきます。ただし、これらのページをいくつか作成します (RestrictedPage.aspx、RestrictedPage2.aspx、RestrictedPage3.aspx など)。これらの各ページには、カスタム Web コントロールが配置されます。そして、これらの各ページには、許可される役割が異なります。私の Web コントロールにはドロップダウン リストがあります。ドロップダウン内の選択肢は、ユーザーの役割とページの許可された役割の交差によって異なります。
以下で説明するように、XPath を使用して web.config を検索すると、おそらくうまくいくでしょう。もっとフレームワーク的なものを望んでいました。サイトマップのようなもの。web.sitemap にロールを配置すると、SiteMap.CurrentNode.Roles を使用してそれらを取得できます (私の Web サイトは Windows 認証を使用しているため、セキュリティ トリミングに web.sitemap を使用できず、ロールを 1 つのみに維持したいと考えています)。ファイル)。
asp.net - これらの値は構成ファイルまたはデータベースに属していますか?
各「モジュール」の ASP.NET configSections セクションに保存した複数の値があります。それらがこれらのファイルに属しているのかどうか疑問に思っていました。
バックグラウンドは次のとおりです。これらは、デプロイされた Web アプリケーションの複数のインスタンスです。すべて同じデータベースを使用しますが、独自の設定があります。
開発と本番の違いは構成ファイルにあると確信しています。私が知っている値には、接続文字列、使用するプロバイダー、デバッグの設定などを含める必要があります。
私はすべての共通部分を、独自のルールとメソッドを持つクラスに分解しました。残っているのは、各サイトの各モジュールのさまざまな設定です。私が確信していないオプションのいくつかは次のとおりです。
- ModuleA の場合、表示/非表示オプション
- ModuleB の場合、このフィールドで使用される用語は何ですか?
- ModuleC の場合、エンド ユーザーが X アクションを実行できるようにする