我使用PHP开发货运应用程序,但它必须是WindowsForm应用程序。使用visual C#,我使用webBrowser显示网页,并且这些文件位于本地服务器上。 Xampp需要在应用程序运行之前启动所有服务,以便读取php等。这很好。 问题是。如果我不运行Xampp服务,浏览器将显示错误“导航到网页被取消”。原因很明显(没有服务器运行)。 所以我想在C#中做的是检查服务器是否正在运行或检查是否可用http://127.0.0.1/site。如果不是,那么显示一个错误messgaeBox,如果它可用,则不要做任何其他事情。 C#检查Xampp服务器/本地主机是否运行
但我不希望员工看到此消息,所以如果xampp服务没有运行或本地主机不可访问我想显示一个消息框,而不是尝试加载页面。
纠正我,如果我错了,但你有一个消息,说NO XAMPP的背景下,你是如何检测已经?没关系,我想我现在明白了。 – 2015-02-09 23:56:57
对不起,我忘了说。这是粘贴屏幕截图后我在绘画中输入的文本。 “没有XAMPP”和“XAMPP正在运行”不在程序中。 – 2015-02-09 23:59:34