繁体   English   中英

在T4模板中使用Unicode

[英]Use Unicode in T4 Templates

我在T4模板中有一些波斯字符,但所有这些字符都显示为? 我使用模板-生成器,这是使用生成器的脚本:

<#@ template language="C#v4" hostspecific="True" debug="True" #>
<#@ assembly name="System.Core" #>
<#@ output extension=".cs" encoding="UTF8" #>
<#@ include file="T4Toolbox.tt" #>
<#@ include file="AllGenerator.tt" #>
<#
    AllGenerator generator = new AllGenerator();
    generator.DatabaseName = "MyDatabase";
    generator.Run();
#>

根据这个问题,我必须使用Unicode进行保存,但是我不能这样做。 当我选择Save as T4 Editor (*.tbx)Save Type as选项只是T4 Editor (*.tbx) ,没有使用Unicode保存的选项。 像这样:

在此处输入图片说明

那么如何在T4中使用波斯字符? 我这边有什么问题吗?

这看起来像您正在使用的T4编辑器加载项中的错误。 您可以尝试暂时将其卸载。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM