亚音速ORM发生器的中文输出

时间:2019-01-04 19:40:14

标签: visual-studio orm subsonic

运行VS2017。我已经在ASP.NET Web应用程序中使用Subsonic ORM已有一段时间了。当我运行它时(通过我在VS中设置为外部工具的命令),输出突然变成了中文!知道为什么吗?

我正在运行的命令是:

generate /config "C:\Users\xxxx\project\web.config" /out "C:\Users\xxxx\project\SubSonic" /provider Default

此处的stackoverflow文章未回答我的问题:Cmd.exe output in Chinese。另外,它也没有:cmd is somehow writing chinese text as output

输出窗口显示很多汉字。

有什么建议吗?我已经重新启动了VS几次,并仔细检查了我的命令行是否与以前相同。谢谢!

1 个答案:

答案 0 :(得分:0)

我想我明白了!在VS中设置外部工具时,请确保未选中“将输出作为Unicode处理”。我不确定为什么突然检查了它,但是无论如何现在都可以了!