解决C# Winform/asp.net/mvc乱码
作者:V君 发布于:2015-11-2 10:45 Monday 分类:挖坑经验
TL;DR
源代码字符编码导致,确保所有源代码文件文本编码为UTF-8(带签名)
重新编译即可解决问题.
扯:
起初只在winform遇到, 然后asp.net mvc输出content也遇到了,
无论怎么设置 浏览器编编码/服务端内容输出编码/线程区域语言/响应头编码 都无效
甚至直接写用UTF8编码字符串的字节数组, 更试了htmlEncoding编码
发现htmlEncoding吐出一个个字节 例: {„ 这样的诡异情况, 中文应该大于255才对
回过头想起之前winform遇到的操蛋情况, 源代码字符编码啊混蛋!
因为源码字符编码是GB,又被U8再次编码, 导致操蛋结果.
blogger
热门日志
随机日志
最新日志
标签云
分类
存档
- 2019年2月(1)
- 2019年1月(2)
- 2018年12月(2)
- 2018年11月(1)
- 2018年10月(3)
- 2018年9月(4)
- 2018年8月(6)
- 2018年7月(4)
- 2018年6月(1)
- 2018年5月(2)
- 2018年4月(2)
- 2018年3月(3)
- 2018年2月(1)
- 2018年1月(1)
- 2017年12月(1)
- 2017年10月(2)
- 2017年9月(1)
- 2017年8月(2)
- 2017年7月(1)
- 2017年6月(5)
- 2017年5月(2)
- 2017年4月(2)
- 2017年3月(3)
- 2017年2月(2)
- 2017年1月(2)
- 2016年12月(3)
- 2016年11月(2)
- 2016年10月(3)
- 2016年9月(4)
- 2016年8月(2)
- 2016年7月(4)
- 2016年6月(3)
- 2016年5月(1)
- 2016年4月(4)
- 2016年3月(3)
- 2016年2月(1)
- 2016年1月(5)
- 2015年12月(4)
- 2015年11月(5)
- 2015年10月(1)
- 2015年9月(6)
- 2015年8月(4)
- 2015年7月(1)
- 2015年6月(6)
- 2015年5月(3)
- 2015年4月(3)
- 2015年3月(2)
- 2015年2月(1)
- 2015年1月(3)
- 2014年12月(1)
- 2014年11月(1)
- 2014年10月(1)
- 2014年9月(3)
- 2014年8月(1)
- 2014年7月(1)
- 2014年6月(1)
- 2014年5月(3)
- 2014年4月(1)
- 2014年3月(1)
- 2014年2月(2)
- 2014年1月(1)
- 2013年12月(2)
- 2013年11月(2)
- 2013年10月(1)
- 2013年9月(3)
- 2013年8月(14)
- 2013年7月(7)
- 2013年4月(1)
- 2013年3月(4)
- 2013年2月(6)
- 2013年1月(6)
- 2012年12月(8)
- 2012年11月(6)
最新评论
- V君
@mcm:嗯嗯,依然有垃圾评论,感谢帮忙 - mcm
[数据删除] - V君
@[数据删除]:仍然有SPAM,小站依然 - [数据删除]
[数据删除] - JamesNeR
Lo primero que quier - V君
@JamesNeR:haha SPAM - JamesNeR
¡Hola! En primer lug - Hineven
qwq到处逛逛 - V君
@untory:我的ADSL有外网IP, - V君
@untory:那还不是要自己搞个DNS