Asp.net mvc 我部署的连接字符串有什么问题?

Asp.net mvc 我部署的连接字符串有什么问题?,asp.net-mvc,web-deployment,Asp.net Mvc,Web Deployment,部署后,我的连接字符串出现问题。我的网站www.coopersystems.net由戈达迪托管。我正在使用Visual Web Developer Express 2012,首先使用电子代码。Godaddy给了我以下连接字符串信息: Data Source=MyDatabaseName.db.10000000.hostedresource.com; Initial Catalog=MyDatabaseName; User ID=MyDatabaseName; Password='MyDatab

部署后,我的连接字符串出现问题。我的网站www.coopersystems.net由戈达迪托管。我正在使用Visual Web Developer Express 2012,首先使用电子代码。Godaddy给了我以下连接字符串信息:

 Data Source=MyDatabaseName.db.10000000.hostedresource.com; Initial Catalog=MyDatabaseName; User ID=MyDatabaseName; Password='MyDatabasePassword';
然后,我使用此信息将连接字符串更改为以下内容:

 <connectionStrings>

  <add name="ApplicationServices" connectionString="Data Source=MyDatabaseName.db. 10000000.hostedresource.com; Initial Catalog = MyDatabaseName; User ID=MyDatabaseName; Password=’MyDayabasePassword’;Integrated Security=True" providerName="System.Data.SqlClient" /> 
<remove name="LocalSqlServer"/>
 <add name="ApplicationServices" connectionString="Data Source=MyDatabaseName.db. 10000000.hostedresource.com; Initial Catalog = MyDatabaseName; User ID=MyDatabaseName; Password='MyDatabasePassword';Integrated Security=True" providerName="System.Data.SqlClient" />
 </connectionStrings>

默认页面显示良好,但单击应加载其他页面的选项卡不起作用。页面似乎挂起了一段时间,然后错误页面显示为错误:“很抱歉,我们遇到了意外错误。单击此处,您希望返回并重试。”

我的第一个问题是:

1:如果我的连接字符串错误,我的默认页面还会加载吗?我这样问是因为当我尝试更改关键字/值时,主页不会加载

2:除了我的连接字符串之外,还有什么我可以检查的吗

3:我怎么解决这个问题

如有任何建议或帮助,将不胜感激。我将在第二周尝试让Godaddy提供帮助并使用他们的论坛。还没有任何效果

最新尝试: 因此,我修复了密码引号,并让godaddy配置配置文件以显示错误消息

建立与SQL Server的连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。(提供程序:SQL网络接口,错误:26-定位指定的服务器/实例时出错)

我假设找不到服务器意味着我在Web发布向导中为服务器提供了错误的名称,因此我一直在尝试服务器名称、站点路径和目标URL的不同组合。。我用这些值的一些组合部署了站点,但是链接仍然不起作用

在使用WebDeveloperExpress2012的“发布”功能之前,是否有一个我应该完成的配置?我没有主意了,戈达迪帮不上忙


经过一周的尝试,我决定尝试使用IIS 7.5连接到数据库。我也不能连接到这个,所以我想如果我能用IIS解决连接到站点或数据库的问题,我应该能够解决我的其他问题。如果可以的话,请帮忙。谢谢。

尝试删除密码周围的单引号:

Password=MyDatabasePassword

原来我的ISP正在阻塞端口1433。无论我做什么,我都无法访问数据库。

连接字符串仅在页面需要访问数据库时使用。换句话说,若你们的主页不需要数据库,它就不能访问数据库。另一件事是密码不应该有引号
'xxx'
;应该是
Password=MyDatabasePassword您确实需要获得真正的错误消息,“很抱歉,我们遇到了意外错误。单击此处,您希望返回并重试”不会将其删除。尝试查看GoDaddy是否有错误日志记录,您可以在web服务器上看到,或者在项目中安装类似的内容以捕获未处理的异常。删除了引号…仍然没有任何内容。