.net Visual Studio(C#)-修复缺少的引用(DLL)

.net Visual Studio(C#)-修复缺少的引用(DLL),.net,dll,.net,Dll,我似乎遇到过很多这样的情况:我想在某个包中使用某个类,但在尝试添加引用时找不到它。(这里我指的是外部软件包,例如.Net的东西。) 最近的一个例子是我想使用.NETPing类。不知道还有什么其他方法可以找到,我在这里使用反向包搜索: 它告诉我需要System.Net.NetworkInformation参考。然而,这在我的VS中找不到 因此,我尝试了一点谷歌搜索,似乎这个软件包应该是可用的。然而,我有一个相当标准的Windows7 64位系统,或多或少安装了一些典型的应用程序。为什么我没有这个

我似乎遇到过很多这样的情况:我想在某个包中使用某个类,但在尝试添加引用时找不到它。(这里我指的是外部软件包,例如.Net的东西。)

最近的一个例子是我想使用.NETPing类。不知道还有什么其他方法可以找到,我在这里使用反向包搜索:

它告诉我需要System.Net.NetworkInformation参考。然而,这在我的VS中找不到

因此,我尝试了一点谷歌搜索,似乎这个软件包应该是可用的。然而,我有一个相当标准的Windows7 64位系统,或多或少安装了一些典型的应用程序。为什么我没有这个

我找到一个网站,向我解释如何手动注册System.Net.NetworkInformation.DLL文件,但先取消注册,然后再次注册。但是,当尝试注销它时,我的系统会显示一条消息,即找不到指定的模块

那么,具体来说:我该如何解决这个问题?更一般地说:如何着手找出为什么其他人似乎毫不费力地使用的参考资料对我来说不可用