EF5モデルファーストプロジェクトを作成しようとしています。
モデルを作成し、[モデルからデータベースを生成]をクリックした後、最初はコードビハインドを作成していませんでした。少し見てみると、コード生成戦略がなしに設定されていることがわかりました。私はそれをデフォルトに設定し(なぜデフォルトではなくデフォルトではないのか疑問に思います)、データベースを再生成しました。
これでコードは作成されましたが、コンパイルされません。エラーは次のようになります-部分宣言は異なる基本クラスを指定してはなりません。このエラーのみが、生成されたコードのコンテナクラスにあります。
また、SQLceファイルにはsintaxの強調表示がなく、右ボタンメニューに[スクリプトの実行]オプションがないことにも気付きました。http://msdn.microsoft.com/en-us/data/jj205424.aspxのビデオによるとWichです。する必要があります。
誰かがこの問題のいずれかを解決する方法を知っていますか?
更新:それで、私はVS2012をWin8マシンにインストールしましたが、これは正しいです-元のマシン(Win7)に戻って、アンインストールして再度インストールしましたが、問題は解決していません。これはある種のWin7の制限だと思います-Win7でのwin8アプリの開発はありません。
しかし、Win8 Appsとは異なり、Win7でDBアプリを開発できない理由はないはずなので、私の質問は次のように言い換える必要があります。VS2012向けの完全な長さのDBツールを使用できるようにインストールできるものはありますか。 Win7?