2017-08-22 20 views
5

新しいASP.NET Core 2.0 WebアプリケーションでいくつかのActive Directoryクエリを実行する必要があります。 Microsoftのドキュメントには、.NET Core 2.0の一部としてSystem.DirectoryServices.AccountManagement libraries are availableが記載されています。ASP.NET Core 2.0のSystem.DirectoryServicesはどこにありますか?

NuGetでこの名前空間を含む関連パッケージを見つけるにはどうすればよいですか?私がNuGetで見る唯一のものは、マイクロソフト以外の誰かがサポートしていないライブラリです。

答えて

4

残念ながら、System.DirectoryServices are scheduled for .net core 2.1 not .net core 2.0

https://github.com/dotnet/corefx/issues/2089は、私はこのスレッドのためのより良い解決策を持っている本来の問題ログ

+0

https://docs.microsoft.com/en-us/dotnet/api/?view=netcore-2.0&term=System.DirectoryServicesのリストが正しくないため、修正する必要がありますか? –

+0

そうかもしれません。それは最後の決定のようです。 – Win

4

です。探しているSystem.DirectoryServices名前空間を提供する "Microsoft.Windows.Compatibility"というNugetパッケージ(プレリリース版)が見つかりました。 Nugetを検索し、Pre-Releaseオプションをチェックしていることを確認してください。一度取得するとほとんどのものは動作します。パッケージが完成したら、後でそのパッケージを必ず更新してください。誰かを助けてくれることを期待し、それを追跡するのに数週間かかりました。

関連する問題