2014-01-07 32 views
0

我在somee.com上註冊了網站,並上傳了我的數據庫。因爲我使用實體框架,所以我寫這幾行下面我destop應用程序連接到數據庫服務器上的底層提供商未能打開 - WPF和實體框架

workstation id=nrcsadb.mssql.somee.com;packet size=4096;user id=DuaZoya_SQLLogin_1;pwd=passwordhere;data source=nrcsadb.mssql.somee.com;persist security info=False;initial catalog=nrcsadb 

現在:他們給我提供了下面的連接字符串。

<connectionStrings> 
    <add name="nrcsaEntities" connectionString="metadata=res://*/nrcsaEntities.csdl|res://*/nrcsaEntities.ssdl|res://*/nrcsaEntities.msl;provider=System.Data.SqlClient;provider connection string=&quot;user=Dua_SQLLogin_1;password=passwordhere;data source=nrcsadb.mssql.somee.com;initial catalog=nrcsadb;integrated security=False;multipleactiveresultsets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" /> 
    </connectionStrings> 

這上面的連接字符串生成不同的是: Main Window The underlying provider failed to open

如何來解決這個問題。誰能幫我。 謝謝!

+0

顯示在您創建一個連接實例的代碼。 – Tony

回答

0

也許System.Data.Entity.dll引用未設置 嘗試使用的providerName =「System.Data.SqlClient的」

+0

它表示:指定的命名連接在配置中找不到,不打算與EntityClient提供程序一起使用,或者無效。 –

相關問題