2015-06-22 21 views
0

正如标题所示,我的应用程序连接到我的数据库时出现问题。在配置中找不到指定的命名连接

这是我得到

指定命名的连接或者未在配置中发现的错误,不打算与EntityClient提供者,或者不是有效的使用。

这是它的代码:

 public SaleswebEntities() : base("name=SaleswebEntities", "SaleswebEntities") 
    { 
     this.ContextOptions.LazyLoadingEnabled = true; 
     OnContextCreated(); 
    } 

这是我的连接字符串。

<connectionStrings> 
<add name="SaleswebEntities" connectionString="Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=Salesweb;Integrated Security=True;Connect Timeout=30;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False" 
    providerName="System.Data.SqlClient" /> 

一样快我可以看到我有没有错字,可能是值得一提,这是一个MVC2应用。

回答

0

您使用的是DSN吗? http://www.connectionstrings.com/dsn/

去这里:%WINDIR%\ SYSTEM32 \ odbcad32.exe的和/或C:\ WINDOWS \ Syswow64资料\ odbcad32.exe的加入...

+0

不,我没有使用DSN –

+0

如果我被这样卡住,我会尝试一些不同的东西,比如添加/使用DSN。祝你好运。 –

相关问题