The above error could be caused by one of the follow reasons.
The database does not support user instance. For example, you are using Domain Service Class.
The video shows the original connection string is like:
<addname=“AdventureWorks_DataEntities“connectionString=“metadata=res://*/AdventureWorks.csdl|res://*/AdventureWorks.ssdl|res://*/AdventureWorks.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\AdventureWorks_Data.mdf;Integrated Security=True;User Instance=True;MultipleActiveResultSets=True"“providerName=“System.Data.EntityClient“ />
and the changed to:
<addname=“AdventureWorks_DataEntities“connectionString=“metadata=res://*/AdventureWorks.csdl|res://*/AdventureWorks.ssdl|res://*/AdventureWorks.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\AdventureWorks_Data.mdf;Integrated Security=True;MultipleActiveResultSets=True"“providerName=“System.Data.EntityClient“ />
which without the User Instance=True.
Resources:
Connecting to SQL Server Express User Instances
Pingback: An unhandled exception ('Unhandled Error in Silverlight Application … | Educating Our Workforce