将应用程序部署到托管 - 连接字符串时,数据库不工作

时间:2012-03-24 08:13:03

标签: sql-server asp.net-mvc deployment

我的MVC4应用程序一直在返回 500内部服务器错误。您正在查找的资源存在问题,无法显示。每次我尝试查询数据库时。

例如,在我的帐户/登录控制器Membership.ValidateUser()中导致500错误。

我知道这一点,因为删除该行不再返回500错误(尽管它也不再做任何事情!)

我已设置customErrors="Off"并关闭了浏览器上的友好错误,但我没有比上面提到的更具体。

我已在托管服务器上实例化数据库和表,并使用SQL Server Management Studio验证服务器上是否存在数据库和表(和用户)。

我不知道除了连接字符串错误之外还有什么可能。继承人看起来像什么。这有什么不对吗?如果不是这样的话呢?

"Server=[myserver.arvixe.com];Database=[databasename]; User ID=[accountcreatedin_hosting_c-panel]; Password=[password]; Trusted_Connection=[true]; Connect Timeout=[30]"

1 个答案:

答案 0 :(得分:-1)

我使用“localhost”作为服务器