我的应用程序中存在编码问题。 * .cshtml文件中的文本很好,但元数据中的文本以错误的编码出现在页面上。
web.config中的全球化设置如下所示:
<globalization enableClientBasedCulture="false" culture="ru-RU" uiCulture="ru-RU" fileEncoding="windows-1251"/>
Project是在ASP.NET MVC 3上编写的,可以在另一台服务器上正常运行。我网站上的所有文字都是俄文。
我需要设置其他设置吗?
答案 0 :(得分:2)
事实证明,这个问题与mvc,元数据或asp.net无关。这是visual studio的一个问题,它以不同的编码方式保存文件。
VS中的一个选项是以unicode保存文件: 选项 - &gt;环境 - &gt;文件 - &gt;当数据无法保存在代码页中时,将文档保存为Unicode。
答案 1 :(得分:0)
那么,是否应该检查此选项?