Entity Framework Core:DbContextOptionsBuilderには、「usesqlserver」の定義と拡張メソッド「usesqlserver」が含まれていません。



Entity Framework Core



解決:

まず、Microsoft.EntityFrameworkCore.SqlServerNuGetパッケージをインストールします。

PM>インストール-パッケージMicrosoft.EntityFrameworkCore.SqlServer

次に、名前空間をインポートした後



Microsoft.EntityFrameworkCoreを使用します。

データベースコンテキストを追加します。

services.AddDbContext(options => options.UseSqlServer(config.GetConnectionString( 'optimumDB'))); 

追加するMicrosoft.EntityFrameworkCoreを使用します。



私のために手動で問題を解決しました

ここでそれを見つけました

編集...



dotnet core3.1の場合は追加

Microsoft.EntityFrameworkCore.SqlServer


NuGetパッケージの下にインストールすると問題が解決します

Microsoft.EntityFrameworkCore.SqlServer

インストールパッケージMicrosoft.EntityFrameworkCore.SqlServer