Поиск имени и фамилии в сети Windows в .NET 7.0 с использованием C#C#

Место общения программистов C#
Anonymous
Поиск имени и фамилии в сети Windows в .NET 7.0 с использованием C#

Сообщение Anonymous »

В сети нашей компании имена пользователей Windows имеют вид DomainXX\U12312, однако к нашим учетным записям Windows прикреплены настоящие имена и фамилии.
В моем предыдущем .NET Framework 4.6, я мог бы использовать System.DirectoryServies.AccountManagement, как показано в ответе ниже:
Получить отображаемое имя пользователя Windows
Однако , при преобразовании в .NET 7-windows и добавлении System.DirectoryServices.AccountManagement (8.0.0, которая должна быть совместима) каждое отдельное свойство генерирует исключение PlatformNotSupportedException.
Каким может быть альтернативный путь для получения фактического имени и фамилии Windows?
Я читал другие ответы, в которых обновляется System.DirectoryServies.AccountManagement для соответствия целевому значению framework, а также убедитесь, что целевая платформа имеет суффикс -windows

Код: Выделить всё

net7.0-windows
однако это ничего не решает

Подробнее здесь: https://stackoverflow.com/questions/788 ... ng-c-sharp

Вернуться в «C#»