【问题标题】:How to add a custom culture (en-cn) to Azure AppService (WebApp)?如何将自定义文化(en-cn)添加到 Azure 应用服务(Web 应用)?
【发布时间】:2019-05-28 17:46:10
【问题描述】:

我的任务是添加新的自定义文化 (en-cn)。编码方面没有问题,我为此使用了 CultureAndRegionInfoBuilder,但我无法在 Azure AppService 上创建这种文化,Register 方法会引发异常并需要额外的权限。

你遇到过类似的事情吗?

【问题讨论】:

    标签: azure


    【解决方案1】:

    根据您的描述,我认为您希望通过 .NET Framework 中的CultureAndRegionInfoBuilder 类使您的应用程序全球化和本地化。但是如下图,它需要sysglobl.dll,这是一个系统调用,不能在Azure App Service(WebApp)中使用。

    原因是Win32k.sys (User32/GDI32) Restrictions在Azure Web App sandbox中说的,如下。

    要修复它,您可以考虑在您的 ASP.NET 网站中使用其他解决方案来支持国际化 (i18n)。请参考博客Understanding Globalization and Localization in .NET实现。

    【讨论】:

      猜你喜欢
      • 2022-06-27
      • 1970-01-01
      • 1970-01-01
      • 2013-09-18
      • 1970-01-01
      • 1970-01-01
      • 2019-01-21
      • 2018-05-10
      • 1970-01-01
      相关资源
      最近更新 更多