Я пытаюсь найти ThreeLetterISORegionName
страны "Кипр" и "Виргинские острова". поэтому я использовал класс RegionInfo
, используя System.Globalization
из mscorlib
сборки.
RegionInfo regionInfo = new RegionInfo("CY");
Console.WriteLine(regionInfo.ThreeLetterISORegionName);
Приведенный выше код отлично работает на моей локальной машине. однако после развертывания в производство я получаю System.ArgumentException
с сообщением
Название региона CY не должно соответствовать нейтральной культуре; требуется конкретное название культуры
На моей локальной машине и сервере я использую .net 4.5.2
версию.
mscorlibv
версия сборки 4.0.30319
Любая помощь очень ценится. :)