Search code examples
visual-studio-2012entity-framework-5sql-server-ce-4

How to combine Entity Framework and SQL Compact in Visual Studio 2012?


I am using the MS Entity Framework and Visual Studio 2012 in combination with the SQL Server Express. Now I want to use the EF in combination with an SQL Server Compact Edition database.

The design process will be model first.

I created an SQL CE database file in VS and started the design with a database model. I can create the .slqce file, containing the database schema definitions without any problems.

Actually my Problem is, that I can't find out how to execute this file on the database.

To test another approach, I created the database tables, columns... in the Server Explorer and used this to create an entity model. This worked well, but again, I don't know how to update the DB with changes, made inside the model.

What am I missing here?


Solution

  • You can use my SQL Server Compact Toolbox addin to create the database file and execute the script. You may need a modified template, as I describe here http://erikej.blogspot.dk/2013/02/fixing-entity-framework-designer.html