.net core System.DirectoryServices 不可用?

Stu*_*art 6 .net c# directoryservices ldap .net-core

我正在创建一个针对 dotnetcore 2.0 的项目。

根据MSDN,System.DirectoryServices.ActiveDirectory应该可以在.net core 2.0中使用,但我收到一个错误,它无法在System下找到DirectoryServices。

我需要的方法是 GetComputerDomain()

他们是 .net core 2.0 的替代品吗?

我正在寻找替代方案

using System.DirectoryServices.ActiveDirectory

var domain = Domain.GetComputerDomain();
Run Code Online (Sandbox Code Playgroud)

??

我希望能够在 Windows 和 Linux 机器上获取域。

Rat*_*aik 1

您需要在项目中手动引用System.DirectoryServices 。这是有关管理引用
的 MSDN 链接。