Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/304.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 3应用程序无法连接到AWS实例上的SQL server 2008实例_C#_Asp.net Mvc_Asp.net Mvc 3_Amazon Web Services - Fatal编程技术网

C# ASP.NET MVC 3应用程序无法连接到AWS实例上的SQL server 2008实例

C# ASP.NET MVC 3应用程序无法连接到AWS实例上的SQL server 2008实例,c#,asp.net-mvc,asp.net-mvc-3,amazon-web-services,C#,Asp.net Mvc,Asp.net Mvc 3,Amazon Web Services,在Amazon Web服务主机(Windows Server 2008、ASP.NET 4.0应用程序池、SQL Server Express 2008、IIS7)上运行ASP.NET MVC 3应用程序(用VS 2010编写,使用SQL Server Express 2012、.NET 4.0、Windows 7 Pro进行测试和工作)时,我无法连接到该计算机上的本地数据库,也看不到连接中的任何错误。我正在Web.config中使用以下ConnectionString: name=“Defau

在Amazon Web服务主机(Windows Server 2008、ASP.NET 4.0应用程序池、SQL Server Express 2008、IIS7)上运行ASP.NET MVC 3应用程序(用VS 2010编写,使用SQL Server Express 2012、.NET 4.0、Windows 7 Pro进行测试和工作)时,我无法连接到该计算机上的本地数据库,也看不到连接中的任何错误。我正在Web.config中使用以下ConnectionString:

name=“DefaultConnection”connectionString=“数据源=;初始目录=aspnet-NewWebSite-2014103010548;集成安全性=SSPI”providerName=“System.Data.SqlClient”


我是否应该对此进行修改以使其正常工作?我无法在此AWS实例上升级到SQL Server 2012。我甚至无法登录到事件查看器或通过电子邮件向自己发送错误。我被难住了

您的连接字符串指向本地db实例,AWS可能不支持LocalDB。您要做的是获取一个支持远程连接的DB实例(您可以直接从AWS获取),并找出该服务器的连接字符串,相应地更改您的连接字符串

谢谢。我现在正在做这件事。如果我决定坚持使用2008,我想我最好的选择是在开发机器上安装2008,然后根据它构建(首先使用实体框架代码),然后部署,相应地调整连接字符串。这就是目前的备份计划。我想投票,但我是新来的,没有足够的声誉,但再次感谢!