この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 22332|答える: 1

[出典] Asp.Net EF6.0に「System.Data.SqlClient」という固定名で見つからないまま現れます...

[リンクをコピー]
掲載地 2017/11/12 16:59:12 | | |
開発環境:VS2017、Framework4.5、SqlServer2008R2、MVC4、EF6.0。

表示されるエラーメッセージは以下の通りです:
指定されたスキーマは無効です。 エラー:
DataModel.ssdl(2,2): エラー0152:固定名「System.Data.SqlClient」ADO.NET プロバイダーに対してエンティティフレームワークプロバイダーが見つかりません。 プロバイダーがアプリケーション設定ファイルの「entityFramework」セクションに登録されていることを確認してください。 詳細については、http://go.microsoft.com/fwlink/?LinkId=260882 を参照してください。

問題を解決するために、web.config 設定ファイルに以下のコードを追加します。






先の:VS2017 インターネット回避策に接続できません
次に:Linuxシステムでは/etc/init.dディレクトリと/etc/rc.localスクリプトを理解してください
 地主| 掲載地 2021/12/27 22:10:14 |
MicrosoftはSystem.Data.SqlClientの代替としてMicrosoft.Data.SqlClientを導入しました
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com