Как найти другую версию.net, на которую ссылаются?
Я пытаюсь найти 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
Буду признателен за любую оказанную помощь.:)
1 ответ
Позже я нашел основную причину этой проблемы.
Моя локальная машина — Windows 10 с обновленной информацией о регионе.
где моя серверная ОС