2016-08-11 59 views
0

我有我的xamarin的Android项目的ConnectionString:有问题的ConnectionString,国家关闭和打开

`<add name="NewsPushEntities" connectionString="metadata=res://*/;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=ROONEY;Initial Catalog=NewsPush;Integrated Security=True;MultipleActiveResultSets=True;Application Name=EntityFramework&quot;" providerName="System.Data.EntityClient" />` 

当我第一次打开我的项目,我得到的状态关闭。

enter image description here

但是,当我点击展开服务器资源管理器连接它变绿:

enter image description here

然而,当我试图通过调用说的ConnectionString获取在我的应用程序的东西它返回emptyhanded(这是一个休息服务返回一个JSON格式的菜单,它适用于当我连接到现场服务器,但不是我的本地服务器。)

connecti对住服务器:

<add name="NewsPushEntities" connectionString="metadata=res://*/;provider=System.Data.SqlClient;provider connection string=&quot;data source=removed;initial catalog=NewsPush;persist security info=True;user id=removed;password=removed;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" /> 

最后但并非最不重要的,当我的状态为开(扩大我的连接后,它变成绿色)我得到以下特性:

enter image description here

难道我烧掉了不知怎的,连接字符串?不知道如何得到这个回应。谢谢!

+0

你的空手是什么意思?没有错误? –

+0

我得到System.Net.WebException:错误:ConnectFailure(连接被拒绝)---> System.Net.Sockets.SocketException:连接被拒绝 – darrrrUC

+0

尝试使用另一个工具相同的连接字符串。它肯定不会工作,表明连接可能有问题,例如,端口不打开或不管。我认为你的网络管理人员将能够提供帮助。如果您没有这些,请在服务器的事件查看器中检查应用程序日志。 –

回答

1

如果您没有收到任何错误,请在您的本地计算机上调试您的服务,并使用监视窗口确定您的连接字符串是否设置正确。