.net core .Net核心中的引用问题-例如序列化和NetworkInterface

.net core .Net核心中的引用问题-例如序列化和NetworkInterface,.net-core,.net Core,在我探索使用.NetCore创建应用程序的过程中,我遇到了两类参考问题,一类是我能够解决的,另一类是尚未解决的 我目前面临的问题是,在引用了提供某些类的nuget包之后,我并不总是能够使用这些类。如果只有一个或两个类,我可能会假设一个文档或尚未实现的问题类型。因为我使用的是RC1更新1,所以我认为这是非常罕见的 例如,我想使用System.Net.NetworkInformation.NetworkInterface类。包System.Net.NetworkInformation nuget包(

在我探索使用.NetCore创建应用程序的过程中,我遇到了两类参考问题,一类是我能够解决的,另一类是尚未解决的

我目前面临的问题是,在引用了提供某些类的nuget包之后,我并不总是能够使用这些类。如果只有一个或两个类,我可能会假设一个文档或尚未实现的问题类型。因为我使用的是RC1更新1,所以我认为这是非常罕见的

例如,我想使用System.Net.NetworkInformation.NetworkInterface类。包System.Net.NetworkInformation nuget包(4.1.0-Beta23516)声称提供该类,而.Net可移植性报告没有报告使用该类时出现的任何问题,因此我有理由相信这应该是可行的

我对所有XML序列化属性也有类似的问题,因此它不是孤立于这个类或包

我遇到的另一个问题(如果这对其他人有帮助的话)是,在添加某些包(如System.Threading)后,project.json文件将该包列为所有框架的依赖项,导致.Net Framework 4.5.1配置具有两个System.Threading.Thread类。将依赖项移动到dotnet5.4依赖项是一个简单的修复方法(一旦我解决了问题)