現象:Microsoft.Extensions.Configuration.IConfiguration が読み込めない
ソースコード:
C#
1using Microsoft.Extensions.Configuration; 2 3namespace Test 4{ 5 public static class ConfigurationTest{ 6 7 public static IConfigration conf { get; set; } 8 9 } 10}
エラー内容:
CS0246 型または名前空間の名前 'IConfiguration'が見つかりませんでした(using ディレクティブばたはアセンブリ参照が指定されていることを確認してください)
環境:
VisualStudio 2022
.NET 6.0
非ネット接続環境
ローカルフォルダにMicrosoft.Extensions.Configuration.6.0.0.nupkg以下依存関係の.nupkgファイルを配備
NuGetパッケージマネージャーのパッケージソースに上記ローカルフォルダを指定
その他:
ソースコードのエディタに
Microsoft.Extensions.Configuration.
まで打ち込んで出てくる予測の選択肢にBinderOptionsとConfigurationBinderの2つしか出てこない。
(本来以下のページのクラス・インターフェースが全てが出てくる想定
https://docs.microsoft.com/ja-jp/dotnet/api/microsoft.extensions.configuration?view=dotnet-plat-ext-6.0 )
質問:
上記現象の原因、IConfigurationを表示させるために何か設定が足りていないかどうか等。
よろしくお願いします。
追記
作成物:
クラスライブラリ
(ASP.NET Core Web アプリのほうで利用する予定)
やりたいこと:
appsettings.jsonから設定を読み込む。
回答2件
あなたの回答
tips
プレビュー