1
私はEntity Framework 4.1を使用しており、MVC Webアプリケーション内で新しいSQLServerCE 4.0データベースに接続しようとしています。 私はこのコードSQLServerCE DefaultConnectionFactory
Database.DefaultConnectionFactory = new SqlCeConnectionFactory("System.Data.SqlServerCe.4.0", "|DataDirectory|", "test.sdf");
を使用していますが、それは、この例外が発生します:
Format of the initialization string does not conform to specification starting at index 86.
このコードで何が悪いですか?
私は
Database.DefaultConnectionFactory = new SqlCeConnectionFactory("System.Data.SqlServerCe.4.0")
を使用している場合はそれが動作し、私のアセンブリ名に一致する非常に長い名前のデータベースを作成します。
ありがとうございました。 決して遅くはありません... 私はあなたの提案を試みましたが、同じエラーが発生します: 初期化文字列のフォーマットがインデックス71から始まる仕様に準拠していません – user385411
申し訳ありません、コピー&ペーストエラーです。これは私のために働く! – Hubi
ありがとうございました。 私はこのことについてほとんど失望していることを認識しなければなりません。 – user385411