1. ホーム
  2. entity-framework

[解決済み] アプリケーションの設定ファイルにある接続文字列 'MyConnection' に、必要な providerName 属性が含まれていません。"

2023-05-27 11:34:03

質問

私は Entity Framework Code First ,

私の接続文字列は設定ファイルにあります。

<connectionStrings>
    <clear/>
    <add name="ApplicationServices" connectionString="Data Source=PC-X;Initial Catalog=MYdb;Integrated Security=True"/>
  </connectionStrings>

データにアクセスしようとすると(DBを作成するはずのもの)以下のようなエラーで落ちます。

アプリケーションの設定ファイルにある接続文字列 'ApplicationServices' は、必要な providerName を含んでいません。 は、必要なproviderName属性を含んでいません。 属性が含まれていません。

何が足りないのでしょうか?

どのように解決するのですか?

の後に、次のコードがありません。 connectionString 属性の後に、以下のコードがありません (SQLを使用していると仮定しています)。

providerName="System.Data.SqlClient"