1

好的,所以我正在通过制作一个简单的程序来读取用户的 gmail 凭据并从他们的输入构造一封电子邮件到控制台来了解 ASP.NET,但是我遇到了一个昨天没有得到的新错误,并且我没有更改任何代码。错误在第 41 行,所以我提供了(其余代码只是将输入读取到字符串中)我禁用了我的防火墙无济于事,并且还尝试了“http://localhost/Service.asmx”,这也不起作用。我也尝试过重新启动 IIS。

我对这个主题完全陌生,但对我来说,错误表明程序正在与服务器通信,但被阻止的端口拒绝,但我已禁用防火墙并且错误仍然存​​在。有任何想法吗?提前致谢!

/*40*/  Communication_Service.Service CommServiceProxy = new Communication_Service.Service();
/*41*/  Result = CommServiceProxy.SendMail(GmailAccount, Password, To, Subject, Body);

下载http://localhost:4932/Service.asmx时出错。无法连接到删除服务器。无法建立连接,因为目标机器主动拒绝它 127.0.0.1:4492

4

1 回答 1

2

听起来您正在运行 cassini(开发服务器)。需要启动位于http://localhost:4932/的应用程序。您可能有多个站点并且需要多个启动项目。右键单击您的解决方案,然后单击设置启动项目,选择多个,然后选择所有网站。在 VS goto debug 上,无需调试即可运行,它们都应该启动。

于 2012-04-23T23:40:50.443 回答