本地ASP.Net连接问题

时间:2009-04-24 15:10:19

标签: asp.net web-services connection

我一直在尝试设置我最近重新成像的工作站,以便与我们的ASP.Net应用程序(包括ASP.Net网站和一些C#Web服务)一起使用。我可以成功启动每个服务和网站的调试实例。但是,只要站点尝试连接并使用其中一个Web服务,我就会收到以下异常。

  

无法建立联系,因为   目标机器积极拒绝它   127.0.0.1:80

     

说明:期间发生了未处理的异常   当前网络的执行   请求。请查看堆栈跟踪   有关错误的更多信息   它起源于代码。

     

例外详情:   System.Net.Sockets.SocketException:没有   可以联系,因为   目标机器积极拒绝它   127.0.0.1:80

所以看起来我的电脑拒绝与自身连接。我的第一个想法是检查Windows防火墙是否已禁用并且已禁用(服务未运行)。我不认为IT有任何其他防火墙软件在这台PC上运行,所以我有点难过可能导致连接被拒绝的其他原因。

1 个答案:

答案 0 :(得分:2)

愚蠢的问题,但你真的在你的机器上安装了IIS吗?当您运行应用程序的调试实例时,它将在IIS之外运行。如果您正在运行站点和服务的调试实例,则您的服务可能未在端口80上运行。

仔细检查您的IIS安装...然后正确设置在端口80上运行的服务。