私はAsp.Netコア2.0 Webアプリケーションで作業しています。私はいくつかのリファクタリングを行い、参照されているクラスライブラリにいくつかのクラスを移動したいと思っていました。私はいくつかの読書をして、それを知るための新しい方法は.Net Standardだと分かった。.Net標準2.0クラスライブラリエラーが発生するCS0246
私は新しい.Net Standard 2.0クラスライブラリを作成し、クラスを作成しました。コードをうまくコンパイルできました。 Asp.Net Core 2.0 Webアプリケーションでライブラリを参照しましたが、クラスを使用しようとするまではすべて問題ありませんでした。これは単純なモデルクラスではなく、ロジックだけのプロパティです。
私はそれを使用しようとするとエラーが発生します。CS0246:型または名前空間の名前 'LoginRequest'が見つかりませんでした(使用するディレクティブまたはアセンブリ参照がありません)。私は何が間違っているのか分かりません。どんな助けでも大歓迎です。
ありがとうございます。
ライブラリで 'LoginRequest'が宣言されていますか?定義されている名前空間に 'using'ディレクティブがありますか? – CodeFuller
Webアプリケーションの* .csprojファイル、ライブラリの* .csproj、 'LoginRequest'クラス、' LoginRequest'を参照するコードを追加します。参照が受け渡されることはなく、問題はそれらのファイルのどこかに存在します。 – Technetium