質問: compact 3.5とvs2012 sql server compact 3.5 sp2について教えてください。 現在、sql server 2008r2で運用されているwebアプリケーションシステムがあります。 asp.netで作られており、データアクセスはlinq for sqlで動作しています。 今回、ちょっとしたサーバ移転があり、データアクセスの頻度がさほど高くない理由から、sql server compact 3.5での稼働を計画しています。 (compact 4.0だとlinqが動作しないらしいので) で、開発環境(vs2012)にてsql ce3.5のファイルを作ろうとしたところ、サーバエクスプローラのプロバイダ選択画面で、ce3.5も4も出てきません。 (通常のsql serverや、mdf形式のsql serverプロバイダは正しく出てきます) そこで質問なのですが、 ・sql server ce3.5はvisual studio 2012に対応しているのでしょうか? ・皆さんのvisual studio 2012では、sql server ceをデータプロバイダとして、サーバエクスプローラを動作させることができますか? よろしくお願いします。
回答: えーと、たぶんsql server compact edition 3.5は、asp.netに対応していなかったと思います。 対応したのはframewok 4のasp.netからかな? 3.5ceはlinqのデータソースとして選択できるけど使えないと思います。 あと、sqlserver ce(3.5、4とも)は、visual studioと別製品。webmatrixなんかだったらインスコされるけど、visual studioだけだと入らないよ。 インストーラがあるので、そちらからダウンロードしてインストールしてみてください。