しばらく前に、エンティティフレームワークでSQLCE4.0データベースを使用する小さなアプリケーションを作成しました。
4.0データベースからモデルを生成できませんでした。同じ3.5データベーススキーマからモデルを生成してから、構成ファイルを再指定し、プロバイダー参照を更新しました。
今日はスキーマを更新する必要がありました。
3.5データベーススキーマを更新し、モデルを更新してから、構成を4.0データベースに戻しました。
ビルド時にエラーが発生します:「エラー175:指定されたストアプロバイダーが構成に見つからないか、無効です」
これを整理するために数時間試みた後、私はまったく新しいソリューションを作成し、それを3.5データベースに向け、新しいADO.Netエンティティデータモデルを作成しようとしました。モデルは生成されますが、ソリューションを構築すると、以前と同じエラーが発生します。
私のマシンには、SQLCE3.5とSQLCE4.0の両方がインストールされています。
両方のフレームワークをマシンから削除してすべて再インストールする以外に、次に何を試すべきかわかりません。