t4 相关问题

T4代表Text Template Transformation Toolkit,是Visual Studio附带的Microsoft基于模板的文本生成框架。

在Linq2DB模板生成中修改类型名称。

我试图使用LinqToDB模板来构建一个现有的数据库。数据库中的所有表的前缀都是 "tbl",即 "tblPerson"。我想去掉这个(和其他前缀)......

回答 1 投票 0

如何在t4脚本中处理varchar(max)?

我在VS 2017(SSDT 2017)的DB项目中使用.tt脚本。我们手动创建暂存表结构,然后t4脚本根据暂存表生成最终的目的表 ...

回答 1 投票 0

在T4模板中使用MSBuild属性。

我正在使用MSBuild使用T4生成一些文件,我想知道是否可以在T4模板中引用和使用MSBuild属性?我想做一些像这样的片段:...

回答 2 投票 5

如何为T4生成的代码设置默认名称空间

因此,我将f T4模板存储在ProjectRoot / Data文件夹中,并且每次重新构建项目时,该模板也会重新构建,因此VS会自动将生成类的名称空间设置为...

回答 1 投票 0

更改t4模板不会删除构建错误

我有一个可以正确转换的t4模板,cs文件没有构建错误。错误窗口将继续报告错误,就像模板没有更改一样。

回答 1 投票 0

。NET Core项目中使用T4模板的问题

我正在尝试使用此处描述的方法来使用T4模板来自动递增.NET Core 3.1项目中的内部版本号。不幸的是,它不起作用。我生成的程序集...

回答 1 投票 0

在T4模板中获取edmx的名称空间

当我将模板安装到与edmx命名空间不同的命名空间中时,由于缺少命名空间,因此生成的代码有错误。因此,我正在尝试向...

回答 2 投票 0

如何生成可变参数类泛型类?

我想要的很简单:公共类Collection 其中T1 ... TN:SomeClass {公共静态Type []类型= {typeof(T1)... typeof(TN)}}如何生成此类基类对于Ns ...

回答 1 投票 0

T4模板中的GetType()始终返回null

我正在尝试编写一个T4模板,该模板将为文件夹中的每个模型类生成一个部分类文件。我可能做错了,所以请随时提出对...

回答 1 投票 0

T4和NuGet有什么关系?

[我读过的许多文章都指出,T4和NuGet软件包都可以自动创建基础代码,这是值得学习的方法。所以我准备首先学习T4编码,之后我...

回答 1 投票 0

错误“编译转换:T 。Host.get'…”

我开始在我经常使用的T4模板中收到此错误,但刚刚开始修改。编译转换:' 。Host.get'是密封的新虚拟成员...

c# t4
回答 1 投票 0

无法使用MSBUILD工具集=“ 16.0”来转换T4模板

我正在尝试使用MSBUILD转换T4模板,但出现以下错误C:\ Program Files(x86)\ Microsoft Visual Studio \ 2019 \ Community \ MSBuild \ Microsoft \ VisualStudio \ v16.0 \。 。

回答 1 投票 0

T4模板文件未编译VS2019 V16.4.5

我的项目中有一个T4模板文件,我每天都使用它,但是升级到16.4.5版本后,当我运行自定义代码时,会收到此错误:严重性代码说明项目文件行...

回答 1 投票 0

如何使用Cake脚本执行t4模板

使用Cake构建执行T4模板的API /语法是什么?任何示例代码都会有所帮助。是否应该使用StartProcess API来调用texttransform.exe或是否有其他任何...

回答 1 投票 1

T4包含来自项目根目录的文件路径

我如何相对于项目根目录包含文件?像

回答 2 投票 10

如何使用预构建事件命令行将参数传递给T4模板

我需要将参数从预构建事件传递到T4模板。目前,我正在使用以下预构建命令来构建我的T4模板文件,但是我无法将参数传递给它。 “ C:\ ...

回答 1 投票 1


。Net Core控制台应用程序中的调用Mono.TextTemplating

我已经将NuGet Mono.TextTemplating包安装到我的项目中,但是我没有找到任何可以从应用程序中调用它的示例。我创建了模板,并想调用生成器...

回答 1 投票 0

如何在EF生成的实体的属性中增加'虚拟'关键字?

通常在EF 6上,当生成实体时,它们会将属性置于'public type column'样式中。有没有办法在此属性(例如“公共虚拟类型列”)中增加虚拟? ...

回答 1 投票 0

将T4输出保存到导入的程序集中的文件中

我正在尝试创建一个可导入文本模板的库,以使我的模板更易于使用。我的库的主要参数是模板对象。虽然这不是最佳做法,但我...

c# t4
回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.