使用nuget安装Web帮助程序库

时间:2012-08-04 18:56:15

标签: c# model-view-controller asp.net-mvc-4 nuget helper

如果我创建一个新项目并将其安装在该项目上,它可以正常工作,但在我正在处理的项目中执行此操作时会出现此错误:

我已经尝试替换所有的dll文件,packages.xml,web.config。 使用之前安装Web帮助程序的文件,但问题仍然存在。

这行代码(第50行)现在显示错误完全相同,并且在安装之前工作正常。

Server Error in '/' Application.

Configuration Error

Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately. 

Parser Error Message: The connection name 'DefaultConnection' was not found in the applications configuration or the connection string is empty.

Source Error: 


Line 48:     <membership defaultProvider="DefaultMembershipProvider">
Line 49:       <providers>
Line 50:         <add name="DefaultMembershipProvider" type="System.Web.Providers.DefaultMembershipProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" connectionStringName="DefaultConnection" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="/" />
Line 51:       </providers>
Line 52:     </membership>

Source File: C:\Users\BJARKE\Desktop\OlabsRepositories\iconbench\IconBench\web.config    Line: 50 

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.17626

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

不确定这是否会解决您的问题,但我遇到了同样的问题,我修复了将这两行添加到appsettings下的web.config

<add key="enableSimpleMembership" value="false"/>
<add key="autoFormsAuthentication" value="false"/>
祝你好运 利玛