Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Asp.net MVC中的实体连接字符串_C#_Sql Server_Asp.net Mvc - Fatal编程技术网

C# Asp.net MVC中的实体连接字符串

C# Asp.net MVC中的实体连接字符串,c#,sql-server,asp.net-mvc,C#,Sql Server,Asp.net Mvc,抛出异常 <connectionStrings> <add name="DefaultConnection" connectionString="Data Source=(LocalDb)\MSSQLLocalDB;Initial Catalog=aspnet-OnlineShoppingStore-20181119035803;Integrated Security=Ture; AttachDbFilename=|DataDirector

抛出异常

<connectionStrings>
    <add name="DefaultConnection" connectionString="Data Source=(LocalDb)\MSSQLLocalDB;Initial Catalog=aspnet-OnlineShoppingStore-20181119035803;Integrated Security=Ture; AttachDbFilename=|DataDirectory|\aspnet-OnlineShoppingStore-20181119035803.mdf" providerName="System.Data.SqlClient" />
    <add name="dbMyOnlineShoppingEntities" connectionString="metadata=res://*/DAL.Model1.csdl|res://*/DAL.Model1.ssdl|res://*/DAL.Model1.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=.;initial catalog=dbMyOnlineShopping;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
</connectionStrings>
System.Data.Entity.Core.EntityException
HResult=0x8013151
Message=基础提供程序在打开时失败。
来源=
堆栈跟踪:
内部异常1: SqlException:建立到SQL Server的连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。(提供程序:命名管道提供程序,错误:40-无法打开到SQL Server的连接)

内部例外2: Win32Exception:系统找不到指定的文件 正在引发异常System.Data.Entity.Core.EntityException HResult=0x80131501消息=基础提供程序在打开时失败。源=堆栈跟踪:

内部异常1:SqlException:建立到SQL Server的连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。(提供程序:命名管道提供程序,错误:40-无法打开到SQL Server的连接)


内部异常2:Win32异常:系统找不到指定的文件

切勿在连接字符串中同时使用数据源和AttachDbFilename!!!DataSource表示MDF文件已附加到SQL Server数据库,AttachDbFilename表示MDF文件未附加到服务器。您使用哪一个?该错误可能表明存在一些问题。1) MDF文件不在服务器上2)数据源中的服务器名称不正确3)您没有访问数据库的正确凭据。这就是为什么我总是建议首先使用SQLServerManagementStudio来查询数据库。SSMS中的错误消息将有助于解决这个问题。你把“真”拼错了。
System.Data.Entity.Core.EntityException
  HResult=0x80131501
  Message=The underlying provider failed on Open.
  Source=<Cannot evaluate the exception source>
  StackTrace:
<Cannot evaluate the exception stack trace>