MVCを使用して.netコアAPIを構築しようとしていますが、ASP.NET Coreでビルドされていないアプリケーションに追加しようとしています。コアアプリケーション(Setup.cs)で使用するインターフェイスを設定しようとすると、インターフェイスを参照できません。コアアプリ内での参照に解決をしようとすると、私は.NETFrameworkアプリケーション内でASP.NET Core APIを構築しようとしています
「次のプロジェクトが参照としてサポートされていないエラーが発生します:[ソリューション名]は、現在のプロジェクト内のターゲットと互換性のないターゲットフレームワークを持っている
。 NETCoreApp、.NETCoreプロジェクト内.NETFrameworkのプロジェクトを参照することができるようにする最良の方法は何バージョン= 1.0 .NETFramework、バージョン= V4.5
?
参照アセンブリのフレームワークよりも高いアセンブリを参照することはできません(しかし、下に行くことができます)。つまり、ASP.NETコアプロジェクトは.NET 4.6プロジェクトを参照できます。 – Tim
それは私がやろうとしていることではありませんか?私のASP.NET Coreプロジェクト内で、.NET 4.5でプロジェクトを参照したいですか?それは参照していないのですか? –
ASP.NET Coreアプリケーションフレームワークを使用しているだけであっても、.NETコアを構築しているわけではありません。 – mason