首页 > 解决方案 > RegionInfo.CurrentRegion.DisplayName 返回错误信息

问题描述

我在南非,但 RegionInfo.CurrentRegion.DisplayName 返回美国,我的应用程序由 smarterasp.net 托管,我相信他们的服务器在美国。但是,当我在 Visual Studio 上本地运行我的应用程序时,它返回当前区域南非,当将其上传到服务器时,它返回当前区域美国。

using System.Globalization;

public class HomeController : Controller
{
    public ActionResult Index()
    {
        string name = RegionInfo.CurrentRegion.DisplayName;
        ViewBag.ip = name;
        return View();
    }

}

我正在尝试根据客户所在的国家/地区显示货币

任何人都可以提供帮助吗?

标签: asp.net-mvcrazor

解决方案


推荐阅读