Поиск имени и фамилии в сети 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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