我使用的是VB .NET 4.0,ISS 7.0。 我想知道如何为所有应用程序设置默认语言环境?
当我有一个Response.Write(str)时,问题正在上升,数字显示为“,”(德语符号)而不是“。”(我们的符号)。
.NET知道他需要使用德语区域设置吗?
在我的每个js脚本中,我添加了
Session.LCID = 3081;// to fix the ,->.
但这是解决问题的强力解决方案。是否有更优雅的方式来配置服务器/ .NET?
感谢
阿尔曼。
答案 0 :(得分:1)
您可以在app.config中设置区域设置
添加
<configuration>
<system.web>
<globalization culture="CULTUREHERE, for example de-DE" />
</system.web>
</configuration>
或者,您可以通过设置Current Culture:
来更改应用程序线程在启动时使用的区域性Thread.CurrentThread.CurrentCulture = new CultureInfo("de-DE", false);
答案 1 :(得分:0)