C# 自定义ASP.NET MVC抛出System.Data.SqlClient.SqlException

C# 自定义ASP.NET MVC抛出System.Data.SqlClient.SqlException,c#,asp.net-mvc,profile,provider,asp.net-profiles,C#,Asp.net Mvc,Profile,Provider,Asp.net Profiles,社区!我在ASP.NET MVC应用程序中遇到自定义配置文件问题。我定义了以下自定义提供程序,如下所示: <profile enabled="true" defaultProvider="AspNetSqlProfileProvider" inherits="App.Business.AccountProfile"> <providers> <clear/> <add name="AspNetSqlProfileProvi

社区!我在ASP.NET MVC应用程序中遇到自定义配置文件问题。我定义了以下自定义提供程序,如下所示:

<profile enabled="true" defaultProvider="AspNetSqlProfileProvider" inherits="App.Business.AccountProfile">
  <providers>
    <clear/>
    <add
      name="AspNetSqlProfileProvider"
      connectionStringName="DefaultConnection"
      applicationName="/"
      type="System.Web.Profile.SqlProfileProvider" />
  </providers>
</profile>
但当我试图通过调用以下代码访问此新属性时:

AccountProfile.CurrentUser.SomeProp
我得到以下错误:

找不到存储过程“dbo.aspnet\u CheckSchemaVersion”


我检查了连接字符串,它正在工作。我的问题的原因是什么?

是否已将数据库设置为包含所有asp.net goodies?@DanielA.White我正在使用sql express、实体框架和代码优先的方法。因此,数据库是自动创建的。我应该在设置中添加哪些内容?可能的副本
AccountProfile.CurrentUser.SomeProp