簡體   English   中英

實體框架連接字符串錯誤

[英]Entity Framework connection string error

我在app.config中有這個連接字符串

 <appSettings>
 <add key="CBREEntities"  value="metadata=res://*/CBRE.csdl|res://*/CBRE.ssdl|res://*/CBRE.msl;provider=System.Data.SqlClient;provider connection string='data source=.\SQLEXPRESS;initial catalog=aqp4ewzly1-bp_toolkit_prd_0006-20160923T050628Z;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework'" />
 <add key="elmah-sqlserver" value="data source=.\SQLEXPRESS;initial catalog=aqp4ewzly1-bp_toolkit_prd_0006-20160923T050628Z;integrated security=True;MultipleActiveResultSets=True" />
 </appSettings>

而這在web.config.cshtml

<connectionStrings>
   <add name="CBREEntities" connectionString="@Model["CBREEntities"]" providerName="System.Data.EntityClient" />
   <add name="elmah-sqlserver" connectionString="@Model["elmah-sqlserver"]" providerName="System.Data.SqlClient" />
</connectionStrings>

實體框架在web.config文件中生成此連接字符串

<connectionStrings>
    <add name="CBREEntities" connectionString="metadata=res://*/CBRE.csdl|res://*/CBRE.ssdl|res://*/CBRE.msl;provider=System.Data.SqlClient;provider connection string='data source=.\SQLEXPRESS;initial catalog=aqp4ewzly1-bp_toolkit_prd_0006-20160923T050628Z;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework'" providerName="System.Data.EntityClient" />
    <add name="elmah-sqlserver" connectionString="data source=.\SQLEXPRESS;initial catalog=aqp4ewzly1-bp_toolkit_prd_0006-20160923T050628Z;integrated security=True;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />
</connectionStrings>

在運行應用程序后出現此錯誤

無法連接到Redis服務器。 要創建斷開的多路復用器,請禁用AbortOnConnectFail。 PING上的SocketFailure

說明:執行當前Web請求期間發生未處理的異常。 請查看堆棧跟蹤,以獲取有關錯誤及其在代碼中起源的更多信息。

異常詳細信息:StackExchange.Redis.RedisConnectionException:無法連接到Redis服務器。 要創建斷開的多路復用器,請禁用AbortOnConnectFail。 PING上的SocketFailure

已測試將'替換為'並將entityclient替換為sqlclient

嘗試刪除web.config.cshtml中的connectionStrings

我永遠不會將connectionstring放在web.config.cshtml中,所有我的應用程序都可以正常工作。

希望對您有所幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM