I’ve got an existing EF4.1 project which is working just fine. I’ve added a new SP to the DB which returns a new kind of an entity (an existing entity with some additional fields).
The problem is when I try to import the function to the EF – it won’t create my complex type. the wizard writes that “no database connection has been configured for this model”. Which is strange – because it does see the new SP and everything.
I’ve tried creating my own, new complex type, but it won’t map the fields as needed (some type conversion issues)
Any ideas what could be done?
Thanks!
To build on Malako’s answer, I have a simlar situation. My problem was that my connection strings are in an external file
The “Update Models” wizard has a bug where it will not look in the external file for connection strings, and I cannot leave a connection string in the connectionStrings tag since it must be empty or it will give an error when building.
The workaround for me is to use the Update Wizard, check the box that says “Save entity connection string in Web.config”, and then add all my function imports. When I’m done, I comment out the connectionString so my project will build. Next time, uncomment that entity connection string before updating models.
Annoying, but at least there’s a way to get it to work.