t4 相关问题

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

如何在vite项目Visual Studio中运行tt(t4)模板

我正在使用 Visual Studio 2022。我的解决方案中有 vite“react client”项目。我还有一个带有业务逻辑的 C# 项目。之前我在 React 客户端项目中经常使用 .tt 模板...

回答 1 投票 0

如何让 T4ReferencePath 发挥作用?

我已经在这件事上用头撞墙好几天了。 无论进行多少次谷歌搜索或胡思乱想,似乎都无法给出答案。 我想在构建时运行 T4 模板。 在其中,我需要

回答 2 投票 0

在 C# 中从抽象基类优雅地调用 leaf 的静态构造函数

我正在使用 EF Core 3 for .NET Standard 2.0 编写 POCO 生成器库。该库将用于通过 .NET Framework 和 .NET Core 项目中的 T4 模板生成 .cs 文件。 我创造了...

回答 1 投票 0

项目模板中的 T4 和 C# 生成

我想在 Visual Studio 项模板中包含 T4 模板,但我不希望添加项后“tt”文件出现在项目中。简而言之,我想生成一个.cs文件,然后

回答 2 投票 0

如何仅在发布版本上运行 T4 转换

我正在使用 T4 模板(除其他外)增加 AssemblyInfo.cs 文件中的内部版本号。 由于我只想在运行发布版本时进行转换,因此我之前没有...

回答 1 投票 0

在 EF Core 8 中使用 T4 将 HasDefaultValue 替换为 HasDefaultValueSql

我正在尝试从 .NET 7 升级到 .NET 8。我有一个数据库优先的 EF 设置。有些值通过我的 T4 类型更改为枚举值。 在 .NET 7 中,这一切都运行得很好。其中一些值还...

回答 1 投票 0

使用 T4 将 HasDefaultValue 替换为 HasDefaultValueSql EF 8

我正在尝试从 .NET 7 升级到 .NET 8。我有一个数据库优先的 EF 设置。有些值通过我的 T4 类型更改为枚举值。在 .NET 7 中,这一切都运行得很好。其中一些值还...

回答 1 投票 0

如何从 $(TargetDir) 这样的宏路径中获取真实路径?

在 t4 文本模板中,我尝试使用 Assembly.LoadFile(dllPath) 加载 dll。 但它返回错误:需要绝对路径信息。 dll路径为:var dllPath = "$(TargetDir)P...

回答 1 投票 0

是否可以在 t4 模板中定义一个新类?

是否可以在 t4 模板中定义一个新类? 我尝试了这个,但它给了我一个错误“包含类功能的模板必须以类功能结尾” <#+ public class

t4
回答 2 投票 0

T4 没有 Visual Studio?

我正在尝试将一些代码生成模板连接到我团队的自动构建过程。我们的 SCM 团队不希望在我们的构建机器上使用 Visual Studio(对此我很难争论)。 有没有...

回答 7 投票 0

.NET Core 中的 T4 替代方案?

T4 文本模板是文本块和可以生成文本文件的控制逻辑的混合。 .Net Core 本身不支持 T4 模板。 谁能向我建议 .NE 中的 T4 替代方案...

回答 2 投票 0

T4 模板空白控制

有没有命令可以轻松控制T4模板输出空格?我得到了一些过度的标签。我想我记得一种控制模板空白的方法......

t4
回答 4 投票 0

尽管配额已获批准,GCP T4 实例创建和预留仍失败

我已批准 GCP 上多个欧洲和美国区域的 GPU 配额。但是,我面临以下问题: T4 实例创建:尝试在任何可用区域中创建 T4 GPU 实例

回答 1 投票 0

如何在T4文本模板中使用自定义库/项目?

我看了一下,但没看到。 我有一个包含两个项目的解决方案——项目 A(一个库)和项目 B,这是主项目并包含 T4 文本模板。 到目前为止我所做的——我在

回答 3 投票 0

使用 VS 2015 构建时生成 T4 时出错

我正在使用 Visual Studio 2015 update 3。我尝试使用带有 dp 标志的 TextTransform.exe,但出现此错误: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\

回答 1 投票 0

从 cli 运行 t4 预处理模板

当我右键单击 .tt 文件并从 Visual Studio 2022 中选择“运行自定义工具”时,.cs 输出文件会完美生成,但是当我尝试运行 TextTransform.exe 或 TextTransformCo 时...

回答 1 投票 0

F# 项目中的 T4 模板

我一直在 Visual Studio 的 C# 项目中使用 T4 模板。现在我正在尝试使用 mono t4 在 F# 项目中进行一些生成。 我尝试改编我找到的示例(例如

回答 1 投票 0

VS2022扩展性:如何解决“T4模板执行中‘Assembly 1’和‘Assembly2’中都存在类型‘XXX’的问题

我有一个扩展,正在从 VS2019 更新到 VS2022。它是使用建模 SDK 的 DSL,并通过 T4 模板生成代码。 我已经把它转换得差不多了,但是当运行 T4 时,我得到了

回答 4 投票 0

如何避免在T4模板上找不到DLL错误?

我创建了一个T4模板来生成一个部分类。 它引用了我的 DLL 之一: <#@ assembly name="$(ProjectDir)..\Base\bin\Debug\net8.0\Base.dll" #> 如果 DLL 不存在,我的

回答 1 投票 0

Net Framework 4.8 EF6 EDMX T4 错误 _ GenerationEnvironment 为 NULL [重复]

这始于 EDMX 突然不生成类文件。 .context.cs 文件包含类声明,例如 公共虚拟 DbSet myTable { get;放; } 但实际情况...

回答 3 投票 0

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