問題タブ [system.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.
.net - オプションの方法を使用して、.NET System.Configuration を使用して構成を指定する
.NET system.configuration ライブラリを使用して、カスタム app.config から構成を解析するようにコード化されたクラスがあります。
これを解析します:
上記のタイプの構成を引き続きサポートしたいと思いますが、次のようなものもサポートしたいと思います。
または、次のようなものかもしれません。
パラメータがより複雑な場合、または読みやすさのために。ほとんどの場合、構成が簡潔になり、必要に応じて拡張できるように、両方をサポートしたいと考えています。
System.Configuration でこれを行う方法はありますか?
Type と Parameters を属性ではなく Elements としてもう一度追加して、両方のセットをオプションにしようとしましたが、System.Configuration は Type と Parameters を 2 回定義するのが好きではありません (理にかなっています)。
c# - カスタム セクションを操作する App.config
対話の仕方を学ぼうとしていることを口頭で表現する方法を正確に特定するのに苦労しているようです. これは、検索の観点から問題があります。目前のトピックに関連するものを見つけるためにさまざまなクエリを試してきましたが、まだ成功していません。
質問のパート 1 は次のとおりです。このシナリオにどのように対処および/または説明しますか?
カスタム セクションを含む App.config があります。属性が「カスタム」であるため、カスタムセクションを意味するのではなく、ノード全体とその子が次のようにカスタムであることを意味します。
繰り返しますが、これらの「カスタム ノード」に対処する方法を探しています。App.config でカスタム ノードに言及して Google/SO に相談すると、次のようなことがわかります。
MSDN 側では、いくつかのリンクを見つけました。これはその 1 つです。
方法: ConfigurationSection を使用してカスタム構成セクションを作成する
問題は、このリンクや他の同様のリンクが以下を参照していることです。
パート 2 (問題に対処する方法を特定することで、自習用の資料をより適切に見つける手段が得られる場合は、回答する必要はないかもしれません):
これらのノードは少し型にはまらないため、これらの設定にアクセスする/トラバースする方法が完全にはわかりません。DomainPath
ノードの値にアクセスする必要があるpath
場合、どうすればよいでしょうか?
objective-c - Objective C を使用して MAC のネットワーク インターフェイスを削除する方法
アプリケーションを介して VPN 接続を作成する必要がある MAC アプリケーションに取り組んでいます。
VPN 接続を正常に作成できましたが、システム設定のネットワークでアプリケーションによって作成されたインターフェイスを削除したいと考えています。
以下のコードを試してみましたが、正常に実行されましたが、ネットワークリストから削除されません
ネットワーク インターフェイスを削除する他の方法はありますか?
c# - System.Configuration 構成マネージャー
アセンブリで System.Configuration を使用していますが、ゲッター/セッターを実装するとすぐに、コードの上部にある System.Configuration リンクがグレー表示されます (アセンブリで使用されていないため)。
設定と ConfigurationManager に、青緑ではなく赤の下線が引かれます。エラー メッセージは次のとおりです。
タイプおよび/または名前空間名の構成が見つかりませんでした。(行方不明ですか…など)
奇妙なことに、私のテスト プログラムでは、同じコードがエラーなしで実行されます。System.Configuration を実行するために、プロパティまたはアセンブリ自体を変更する必要があるものはありますか?
ご協力ありがとうございました!
c# - エラー CS0012: 型 'ConnectionStringSettings' は、Visual Studio 2015 へのアップグレード後に参照されていないアセンブリで定義されています
Visual Studio 2013 Pro から Visual Studio 2015 (Enterprise) にアップグレードしたところ、ソリューションをコンパイルすると、次のエラーが発生します。
エラー CS0012: 型 'ConnectionStringSettings' は、参照されていないアセンブリで定義されています。アセンブリ 'System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' への参照を追加する必要があります。
インストールプロセス中に見逃したものはありますか? 今後、自分のプロジェクトへの参照を手動で追加する必要がありますか?
更新: はい、プロジェクトに System.Configuration への参照を追加した後に動作しますが、問題は、Visual Studio 2015 でそれを行う必要がある理由です (Visual Studio 2013 では参照なしで動作していました)。
更新:コンテキストを説明するには:私は、開発者がさまざまなバージョンの Visual Studio (2012 以降) を使用するチームで働いています。Visual Studio < 2015 で作業する開発者がその参照を手動で追加するのを忘れた場合、コンパイル エラーは発生しませんが、VS2015 の場合は発生します。したがって、チームがここで何が起こっているのかを理解することが重要です:)
c# - 実行時に App.Config で構成された Unity コンテナーでインスタンスを構成する
特定の構成の問題があります。
これは私の app.config です。コンストラクターでの CAT クラス CAT 構成以降、カスタム構成セクションを読みながら、unity コンテナーにインスタンスを登録するランタイムを探しています。
私のクラス:
私がどこに向かっているのか理解していただければ幸いです。構成オブジェクトをパラメーターとして派生クラスに提供する必要があります。私のcustomconfigに基づいて、インスタンスをユニティコンテナに登録したいと思います。したがって、アプリケーションでこれらのインスタンスを操作できます。私はすでにそれらのタイプとそれらのインスタンスの名前を知っているので、コンテナから解決できます。
さらに何か追加する必要がある場合はお知らせください。ありがとう
c# - .net コアの構成マネージャーからユーザー シークレットを取得できません
私は現在、.netコアWebアプリケーションをセットアップしており、メール送信を処理するようにMailKitをセットアップしています。
SMTP パスワードをハード コーディングするのではなく、ユーザー シークレット オプションを使用しました。しかし、何らかの理由でパスワードを取得しようとするたびに、null として返されます。エラー:
リクエストの処理中に未処理の例外が発生しました。ArgumentNullException: 値を null にすることはできません。パラメーター名: MessageServices.cs のパスワード MoveNext、56 行目
誰かが私が見逃しているものを見ることができるかどうか疑問に思っていました!
ここに私のMessageService.csがあります
そして、ここに私の Start.cs があります
シークレットが存在することを確認するために確認しましたが、Facebook 認証のシークレットは正常に機能しているようです。
パスワードをハードコーディングすると、メールが送信されます。ブレークポイントを設定すると、パスワードが実際に null であることがわかります。私は少し困惑しています!
前もって感謝します。
asp.net - カスタム ConfigurationSection は、web.config で認識されない属性をスローします
アプリの以前の構成戦略を調べて置き換えて、より理にかなっていますが、アプリの読み込み時に「認識されない属性」例外をスローしています。
これが私の構成セクションです
これがweb.configです...
エラーはConfig Error Unrecognized attribute 'defaultPageIndex'
これは私が見ていないばかげたものだと確信しています。