C# 无法使用.mdf文件打开基础提供程序实体框架

C# 无法使用.mdf文件打开基础提供程序实体框架,c#,asp.net,asp.net-mvc,entity-framework,sql-server-ce,C#,Asp.net,Asp.net Mvc,Entity Framework,Sql Server Ce,我从下载了源代码,以了解jQuery Full Calander如何在ASP.Net中工作 附加的源代码使用实体框架和一些本地附加的Demo.mdf 当我从VisualStudio运行应用程序时,它显示基础提供程序无法打开 这是连接字符串设置 <connectionStrings> <add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Securit

我从下载了源代码,以了解jQuery Full Calander如何在ASP.Net中工作

附加的源代码使用实体框架和一些本地附加的Demo.mdf

当我从VisualStudio运行应用程序时,它显示
基础提供程序无法打开

这是连接字符串设置

  <connectionStrings>
    <add name="ApplicationServices" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" />
    <add name="DemoEntities" connectionString="metadata=res://*/App_Code.EventModel.csdl|res://*/App_Code.EventModel.ssdl|res://*/App_Code.EventModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Demo.mdf;Integrated Security=True;User Instance=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />
  </connectionStrings>

我的计算机中安装了Visual Studio 2012和SQL Server 2008

我需要安装或更改连接字符串吗?让这一切顺利进行