我正在使用ReportViewer for MVC在我的Web应用程序(ASP.NET MVC)中显示我的SSRS(2008)报告。在我的web.config文件中,我将文化设置为french:
< system.web>
...
< globalization uiCulture="fr" culture="fr-CA" />
</ system.web>
当我在localhost上运行我的应用程序时,我的报告以法语显示。但是当我在另一台服务器上发布我的网站时,IIS编辑.NET全球化设置文化设置为加拿大法语(fr-CA),报告将以英语显示(例如,查看报告&#39;按钮)。
我在Global.asax.cs
文件中添加了这些内容,但它并没有解决我的问题:
Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("fr-CA");
Thread.CurrentThread.CurrentUICulture = Thread.CurrentThread.CurrentCulture;
有关如何以法语显示报告的任何建议吗?