【发布时间】:2013-12-20 06:05:26
【问题描述】:
我有一个带有 Razor 的 MVC4 Web 项目,它在 VS2012 中运行良好。 在 VS2013 中,在 clean-rebuild 之后,同一个 Web 项目生成的 html 存在编码问题。它看起来像这样。很多����(黑色菱形中的问号字符)
我很确定是它的 VS2013 导致的 - 我尝试重新安装 IIS、重新创建网站、禁用 gzip 压缩、禁用缓存、删除临时编译文件等等等……我正在使用 VS2013 Pro Edition Windows 8.1。
如果我切换回 VS2012 并干净重建,响应就会恢复正常。
我还尝试了项目中的<globalization> 元素,元Content-Type 和http 标头,内容类型值的各种组合等,以修复VS2013 中的编码 - 全部无效。
有什么解决办法吗?
【问题讨论】:
标签: visual-studio character-encoding visual-studio-2013