【发布时间】:2015-04-11 12:45:02
【问题描述】:
我正在创建一个小程序来 ping 网络中的计算机。 为此,我正在尝试使用来自
的类 pingnamespace System.Net.NetworkInformation.Ping
我使用的是 ASP.NET 5.0,所以我有 project.json 文件和我的依赖项
{
"version": "1.0.0-*",
"dependencies": {
"NetworkSniffer": "1.0.0-*",
"Microsoft.AspNet.Mvc": "6.0.0.0-beta2"
},
"commands": {
"run": "run"
},
"frameworks": {
"aspnet50": {
"dependencies": {
"System.Console": "4.0.0-beta-22231",
"System.Net.NetworkInformation": "4.0.10-beta-22231"
}
},
"aspnetcore50": {
"dependencies": {
"System.Console": "4.0.0-beta-22231",
"System.Net.NetworkInformation": "4.0.10-beta-22231"
}
}
}
}
控制台代码的简化版本仍然给出错误是:
using System.Net.NetworkInformation;
namespace TestApp
{
public class Program
{
public static void Main(string[] args)
{
Ping p = new Ping();
}
}
}
尝试编译此代码时的完整错误是:
代码:错误 CS0246 说明:类型或命名空间名称“Ping”可能 找不到(您是否缺少 using 指令或程序集 参考?)项目:TestApp.ASP.NET Core 5.0 文件:Program.cs 行:9
【问题讨论】:
标签: c# asp.net-core console-application ping