C# 在VS2012中创建新的MVC 4项目后立即出现配置错误

C# 在VS2012中创建新的MVC 4项目后立即出现配置错误,c#,asp.net-mvc-4,visual-studio-2012,C#,Asp.net Mvc 4,Visual Studio 2012,我正在Visual Studio 2012中创建一个新的MVC4 Web应用程序。新项目附带默认模板,因此我想尝试运行它,但收到以下错误消息: Line 247: <providers> Line 248: <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=4.0.0.0, Culture

我正在Visual Studio 2012中创建一个新的MVC4 Web应用程序。新项目附带默认模板,因此我想尝试运行它,但收到以下错误消息:

Line 247:      <providers>
Line 248:        <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="LocalSqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" passwordAttemptWindow="10" passwordStrengthRegularExpression=""/>
Line 249:        <add name="MySQLMembershipProvider" type="MySql.Web.Security.MySQLMembershipProvider, MySql.Web, Version=6.7.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" connectionStringName="LocalMySqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="false" passwordFormat="Clear" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" passwordAttemptWindow="10" passwordStrengthRegularExpression=""/>
Line 250:      </providers>
Line 251:    </membership>

Source File: C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config    Line: 249 
我试图在整个解决方案中使用CTRL+F搜索关键字AspNetSqlMembershipProvider和MySQLMembershipProvider,但它说找不到文本

请注意,我没有对项目进行任何更改,这是我刚刚创建的一个全新项目

究竟是什么问题


其他信息:此错误发生在运行时,错误消息显示在浏览器中。无编译错误

MySQLMembershipProvider是MySql.Web.Security程序集的一部分,您的引用中不知何故缺少该程序集。如果您在本地安装了MySql SDK,只需从添加引用中搜索程序集。。。项目上下文菜单中的菜单。或者,您可以安装相应的。

您收到的实际错误消息是什么?您引用的行通常位于项目根目录下的web.config文件中。原因可能是您的项目引用了MySql成员资格提供程序,但项目本身没有引用MySql连接器assemblies@Aschratt这就是错误消息。我在这里复制并粘贴了整个错误消息。@SergeyLitvinov我不确定您指的是什么,但我没有对应用程序本身做任何更改。就像我说的,这是一个全新的项目,所以我假设它应该正常运行。。。;或者简单地谷歌或者使用NuGet安装它们