Почему значение System.Environment.MachineName указано в верхнем регистре?

Имя моей машины написано в нижнем регистре (я вижу это в диалоговом окне «Дополнительные параметры системы» на вкладке «Имя компьютера»), но System.Environment.MachineName сообщает, что оно написано в верхнем регистре. Это почему? Это реальная проблема для меня, потому что из моих тестов PrincipalPermissionAttribute выполняет сравнение имен ролей с учетом регистра (я сопоставляю свои пользовательские роли с группами Windows, а моя среда не является доменом). Что-нибудь посоветуете?

5
задан UserControl 18 December 2010 в 13:41
поделиться