由于VS2017 15.5.2这个版本有一个小bug,就是当你使用MVC脚手架功能的时候,新建中的“控制器”,亦或者在Controller的Action中使用右键新建视图的功能时,中文会出现乱码,而在Asp.Net Core中文显示乱码,原因类似,中文的编码格式为utf-8,Asp.Net Core使用脚手架新建的cshtml文件为Ansi格式。
解决方法为:
打开记事本,用记事本打开cshtml文件,另存为utf-8格式即可
由于VS2017 15.5.2这个版本有一个小bug,就是当你使用MVC脚手架功能的时候,新建中的“控制器”,亦或者在Controller的Action中使用右键新建视图的功能时,中文会出现乱码,而在Asp.Net Core中文显示乱码,原因类似,中文的编码格式为utf-8,Asp.Net Core使用脚手架新建的cshtml文件为Ansi格式。
解决方法为:
打开记事本,用记事本打开cshtml文件,另存为utf-8格式即可