我在我们的 ASP.NET Web 应用程序中遇到了 CultureInfo 的问题。我们的 Web 应用程序返回不同的文化,具体取决于它所在的应用程序池。
在应用程序池 A 中,它是 en-US,但在应用程序池 B 中,它是 nl-BE。
我希望它是 nl-BE,但找不到在哪里更改它(顺便说一下 IIS6)。我什至不确定这是否可以在应用程序池级别进行更改。
我正在检查 CultureInfo.CurrentCulture.Name。
是否可以为应用程序池更改此设置?或者还有什么可以影响这一点?在服务器的区域设置中,我们选择了“Dutch (Belgium)”,我相信它的意思是 nl-BE。那么这个应用程序池可以从哪里获得 en-US 呢?