不支持关键字:“服务器”。旧的 ASP.NET Web 表单系统

问题描述 投票:0回答:1

我有一个使用 .NET 4.0、ASP.NET、Entity Framework、C# 和 SQL Server 2014 的旧系统。

我在尝试运行系统时不断收到此错误,它以前可以工作!

“/”应用程序中的服务器错误。

不支持关键字:“服务器”。
描述:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其在代码中的来源的更多信息。

堆栈跟踪:

[ArgumentException:不支持关键字:'服务器'。]

System.Data.EntityClient.DbConnectionOptions.ParseInternal(哈希表可解析,字符串连接字符串,哈希表同义词)+10219986
System.Data.EntityClient.DbConnectionOptions..ctor(字符串连接字符串,哈希表同义词)+114
System.Data.EntityClient.EntityConnection.ChangeConnectionString(字符串newConnectionString)+400
System.Data.Objects.ObjectContext.CreateEntityConnection(字符串连接字符串)+56
Providers.ssirsMembershipProvider.GetFailedPasswordWindowForUser(字符串用户名)+111
_Default.Login2_LoginError(对象发送者,EventArgs e)+119
System.Web.UI.WebControls.Login.OnLoginError(EventArgs e)+139
System.Web.UI.WebControls.Login.AttemptLogin() +11591419
System.Web.UI.WebControls.Login.OnBubbleEvent(对象源,EventArgs e)+111
System.Web.UI.Control.RaiseBubbleEvent(对象源,EventArgs args)+50
System.Web.UI.Page.ProcessRequestMain(布尔值includeStagesBeforeAsyncPoint,布尔值includeStagesAfterAsyncPoint)+1890

跟我的

web.config
中的连接字符串有关系:

<connectionStrings>
    <add name="myConnectionString" 
         connectionString="server=svrDatabases;database=MyDatabase;uid=myuser;pwd=*****" 
         providerName="System.Data.SQLClient" />
    <add name="myEntities" 
         connectionString="metadata=res://*;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=svrDatabases;Initial Catalog=MyDatabase;Persist Security Info=True;User ID=myuser;Password=*****;MultipleActiveResultSets=True&quot;" 
         providerName="System.Data.EntityClient" />
</connectionStrings>

我尝试过将

providername
更改为
EntityClient
,没有任何区别。

用头撞墙。

有人可以帮忙吗?

谢谢

c# asp.net entity-framework ado.net connection-string
1个回答
0
投票

SQL Server 连接条目应如下所示(使用 SQL Server 身份验证时):

<add name="CONNECTION_NAME" 
     connectionString="data source=SERVER_NAME;Initial Catalog=DATABASE_NAME;User Id=USER_NAME;Password=PASSWORD" 
     providerName="System.Data.SqlClient" />

有关更多选项,请检查 https://www.connectionstrings.com/sql-server/

© www.soinside.com 2019 - 2024. All rights reserved.