我正在创建一个针对 dotnetcore 2.0 的项目。
根据 MSDN,System.DirectoryServices.ActiveDirectory 应该可以在 .net core 2.0 中使用,但我得到一个错误,它无法在系统下找到 DirectoryServices。
我需要的方法是GetComputerDomain()
他们是 .net core 2.0 的替代品吗?
我正在寻找替代品
using System.DirectoryServices.ActiveDirectory
var domain = Domain.GetComputerDomain();
??
希望能够在 Windows 和 Linux 机器上获取域。
最佳答案
System.DirectoryServices 现在在 .net core 2.1 中可用;但是,它在 Windows 中运行良好,但在 Linux 中运行不正常(抛出 PlatformNotSupportedException,不确定这是否是预期行为)。
关于c# - .net 核心 System.DirectoryServices 不可用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47501065/