CodeSmith 想注释中文,生成后的乱码问题

来源:互联网 发布:叮叮软件官网 编辑:程序博客网 时间:2024/05/16 14:40

问题描述:由于 CodeSmith Studio 对中文的支持不是很好,在写模板文件时,如果使用了中文,保存之后再打开,中文就全部变成了“????” 。


    解决办法:
    第一步:打开 CodeSmith Studio;
    第二步:在菜单栏 Tools-Options 中选中 Enable unicode support;
    第三步:在模板文件的 CodeTemplate 声明中加上 ResponseEncoding="UTF-8" 属性就可以了,如下:
    <%@ CodeTemplate Language="C#" ResponseEncoding="UTF-8" TargetLanguage="Text" Src="" Inherits="" Debug="False" Description="Template description here." %>

原创粉丝点击