来自iis express上托管的aspnet应用程序的Ping

时间:2015-04-21 08:55:47

标签: c# asp.net ping iis-express

我有以下简单的代码:

var ping = new System.Net.NetworkInformation.Ping();
var result = ping.Send("www.google.com", 120, new byte[] { }, new System.Net.NetworkInformation.PingOptions { DontFragment = true });
如果我在控制台应用程序或LinqPad中运行它,它就像魅力一样。但是,如果我从通过IIS Express在本地运行的asp.net应用程序(在调试中)运行它,我会收到以下错误:

  

没有这样的主人知道

这不管我尝试ping的地址。我不是任何代理人。也可以从同一台机器上的命令行执行ping操作。

我不清楚这背后的原因。可能是什么原因?

感谢。

0 个答案:

没有答案