我可以使用控制台应用程序ping,但我想从ASP.NET ping,问题是,ping对象不显示ping.send(....)。 是否无法从ASP.NET Web App ping?
图片请访问:http://coscientech.blogspot.com/2010/09/ping-trouble-aspnet.html
指令是:using System;
using System.Net;
using System.Net.NetworkInformation;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Text;
答案 0 :(得分:0)
不知道这是不是你的情况,但一般来说,通过ping完成发送原始数据包需要Windows上的管理员权限。因此,很可能您的ASP.NET页面没有足够的权限来发送ping数据包。您可以通过将逻辑复制到常规应用程序并在不同条件下运行此应用程序来检查这一点。这将显示Ping何时工作以及何时不工作。