Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.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
Asp.net mvc 3 网站管理工具:无法连接到SQL Server数据库_Asp.net Mvc 3_Website Admin Tool - Fatal编程技术网

Asp.net mvc 3 网站管理工具:无法连接到SQL Server数据库

Asp.net mvc 3 网站管理工具:无法连接到SQL Server数据库,asp.net-mvc-3,website-admin-tool,Asp.net Mvc 3,Website Admin Tool,我正在使用开发ASP.NET MVC3应用程序 MS SQL Server Pro 2008 MS VS 2010专业版 实体框架作为模型类。 通过从解决方案资源管理器中单击ASP.NET配置来启动ASP.NET网站管理工具时,在“安全”选项卡中显示错误: 无法连接到SQL Server数据库 C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.Config有一个连接字符串,如下所示: <connectionString

我正在使用开发ASP.NET MVC3应用程序

MS SQL Server Pro 2008 MS VS 2010专业版 实体框架作为模型类。 通过从解决方案资源管理器中单击ASP.NET配置来启动ASP.NET网站管理工具时,在“安全”选项卡中显示错误:

无法连接到SQL Server数据库

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.Config有一个连接字符串,如下所示:

<connectionStrings>
        <add name="LocalSqlServer" connectionString="data   source=.\MSSQLSERVER;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient"/>
</connectionStrings>
我打开了门 C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet\u regsql.exe 并配置名为“aspnetdb”的默认数据库。但情况并没有得到改善。那么,你能帮我解决这个问题吗。
谢谢。

您是否尝试过Visual Studio尝试使用的数据库服务器

它应该与web.config文件中指定的匹配

要检查是否继续:工具->选项->数据库工具->设计时验证数据库


然后可以更改所使用的SQL Server实例。

是的,默认实例是SQLEXPRESS。我把它改成了MSSQLSERVER。但是,什么也没发生。您提到连接字符串在machine.config中,您的应用程序是否有自己的web.config文件?您还检查了MS SQL服务是否正在运行吗?您的MSSQLSERVER服务是否已启动?检查默认端口1433是否打开以连接ms sql管理工具。通常,该服务比iis启动晚