問題タブ [custom-configuration]
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.
c# - C# での再帰的なカスタム構成
次の再帰構造に従うカスタム構成セクションを作成しようとしています。
これは可能ですか?構成クラスをどのようにレイアウトするかわかりません。
モニターには次のものがあります。
再帰的にするには何を追加する必要がありますか?
c# - カスタム構成セクションをインポートする方法はありますか?
サブプロジェクトにいくつかのカスタム構成セクションを作成して相互に追加する方法があるかどうか知りたいですか?
たとえば、プロジェクトの構造を考えてみましょう。
各プロジェクトには、それぞれのタスクの特別な設定を含むApp.configがあります。たとえば、PrintingLibraryには、PrintingSettingsカスタム構成セクションを含むApp.configが含まれています。SocketLibraryには、SocketSettingsカスタム構成セクションを含むApp.configが含まれています。DatabaseAccessLibraryには、DatabaseAccessSettingsカスタム構成セクションを含むApp.configが含まれています。
MainGUIには、メインGUI設定に加えて、各ライブラリのカスタム構成セクションの「インポートタグ」を含むApp.configが含まれています。MainGUIプロジェクトのApp.configソースを表示すると、PrinterSettings、SocketSettings、およびDatabaseAccessSettingsセクションは単なる「インポートコード」ですが、MainGUIをビルドすると、生成されたMainGUI.exe.configファイルに3つのサブセクションがすべて含まれます。
PrintingUnitTestをビルドすると、PrinterSettingsカスタムセクションもインポートされます。それで、これを行うための組み込みの方法はありますか?
今のところ、これを行う方法は、すべてのカスタム構成セクションをMainGUIプロジェクトのApp.configに配置し、必要なセクションをUnitTestプロジェクトのApp.configにコピーすることです。
c# - web.config の location タグからカスタム構成セクションを作成/アクセス
さまざまな場所に設定を追加し、ページごとにアクセスしたい
もしくは使いたい
ここで、コードでこの設定にアクセスしたいと思います。ASP.net 4.0 で MVC3 を使用しています。Custom Sections に関する MSDN の記事を見つけました。
http://msdn.microsoft.com/en-us/library/2tw134k3.aspx
ロケーションタグでそれを使用することはできません。
configuration - カスタム構成セクションの読み取りエラー: このオブジェクトにパラメーターなしのコンストラクターが定義されていません
web.config からカスタム構成セクションを読み取るのに苦労しました: 私は Configuration Section Designer ( http://csd.codeplex.com/ ) を使用しています。
アップデート:
ここに私が得ているエラーがあります:
System.Configuration.ConfigurationErrorsException: SendToTestConfig/sendToTestIndexConfig の構成セクション ハンドラーの作成中にエラーが発生しました: このオブジェクトに対してパラメーターなしのコンストラクターが定義されていません。(C:\TFS\Mainline\Business.Utility.SendToTest\Business.Utility.SendToTest\web.config 行 20) ---> System.MissingMethodException: このオブジェクトにパラメーターなしのコンストラクターが定義されていません。System.RuntimeTypeHandle.CreateInstance (RuntimeType タイプ、ブール publicOnly、ブール noCheck、ブール & canBeCached、RuntimeMethodHandle & ctor、ブール & bNeedSecurityCheck) で System.RuntimeType.CreateInstanceSlow (ブール publicOnly、ブール fillCache) で System.RuntimeType.CreateInstanceImpl (ブール publicOnly、ブール SkipVisibilityChecks) 、ブール型の fillCache)
自動生成された構成セクションは次のとおりです。
そして、ここに私の設定ファイルがあります:
私は次のすべてを試しましたがnull
、最初のいくつかは取得し続けconfig
(これは理にかなっていると思います)、残りは上記の例外を取得します。
私のネーミングと関係があるようです。ConfigurationManager.AppSettings は正常に動作するので、適切な web.config があることがわかります。
c# - C# で App.config ファイルを構成する方法
私は Visual Studio 2005 を使用しており、「App.config」ファイルを使用して 1 つのアプリケーションを作成しました。そのApp.configファイルを編集して新しい値を追加しようとすると、エラーが表示されます助けてください..
私のapp.configファイルには以下が含まれています:
次のようなエラーが表示されます。
java - カスタム構成ファイル - プレイ! フレームワーク 2.0
カスタム構成ファイルからのプロパティの読み込みについて質問があります。ファイルをロードするために2つの異なるアプローチを試みましoauth.properties
たが、どちらもうまくいかないので、ここの誰かが私を助けてくれることを願っています.
私が試した最初のアプローチは、ファイルを conf ディレクトリに追加して、次のように参照することでした。
しかし、それはちょうど戻ってきNULL
ました。
私が試みる2番目のアプローチは、追加することでした:
application.conf
ファイルに追加し、コントローラーで次のように参照します。
ただし、これはコンパイルされません。
ここで私が間違っていることに誰かが光を当てることができますか?
c# - カスタム構成の検証 別の構成値に基づいていますか?
.NET FileSystemWatcher を使用して特定のディレクトリを監視する Windows サービスを作成しようとしています。私の計画は、IncludeSubdirectores=True の FileSystemWatcher を 1 つ持つことです。ただし、すべてのサブディレクトリを監視する必要はありません。したがって、私のアプローチは、実際に監視したいディレクトリの「ホワイトリスト」を作成することです。ファイルが変更され、それが実際に気にかけているディレクトリにあった場合、何らかのアクションを実行します。
ここで私の質問が来ます。「ホワイトリスト」を作成するために、app.config のカスタム構成セクションを使用しようとしています。
これまでのところ、とても良いですよね?fileSystemWatcher.Path = を「MainDirectoryMonitored」の「path」属性に設定し、「SubDirectoriesMonitored」を列挙して、監視したいものかどうかを確認できます。
私が知りたいのは、サブディレクトリのパスが実際に監視対象のメイン ディレクトリのパスのどこかにあることを検証できるかどうかです。
例: C:\MonitoredApps\App3\SubDir1 が実際にC:\MonitoredApps などの配下にあることを検証します。
ユーザーにとって非常に直感的で、正しく入力する必要があることはわかっていますが、可能であればすべてのエラーを排除したいと考えています。
これはある種のカスタム構成バリデーターで実行できると思いますが
、a)構成の別の値を使用して検証できる
かどうかはわかりません.b)それを行う方法についての手がかりがありません:)
c# - カスタム構成セクション-KISSメソッド
IDictionary<string, IDictionary<string, string>>
app.configファイルに次のような単純なものとして定義したいapp.configセクションがあります。
私が見ているすべてのチュートリアルはこれにかなり深く入り込んでいるようです、私はこれを行うための迅速で汚い方法を探しています:
これは文字通り数行のコードである必要があるようですが、チュートリアルでは不必要に複雑になっているようです。これに対する簡単な答えはありますか?もしそうなら、誰かがそれがどのように見えるべきかを私に見せてもらえますか?
c#-4.0 - app.config ファイルのカスタム構成セクションからアイテムをコレクションとして取得する方法は?
app.config ファイルで定義されたカスタム構成セクションがあります。作成したカスタム構成セクション内のタグとサブタグをコレクションとして取得する必要があります。
私の構成セクションは次のとおりです。
私の要件は、各タグの下のサブタグ値をコレクションとして取得することです。
以前にこれを経験した人がいる場合は、これを整理するのを手伝ってください..
c# - AppSettingsのようにキーを使用してカスタム構成セクションの値にアクセスする方法はありますか?
web.configに次のようなカスタマイズされた構成セクションがあります。
私のConfigSectionRoot.csは次のようなものです。
カスタム構成の代わりにAppSettingsを使用すると、次のようにアクセスできます。
カスタマイズされた構成セクションで同じことを達成する方法はありますか?plsは私を助けます