cost 275 ms
在构建期间转换 T4 模板:找不到方法“System.ReadOnlySpan” - Transform T4 Template during Build: Method not found 'System.ReadOnlySpan'

我有一个 T4 模板,我想在构建项目时对其进行转换。 当我将以下行添加到 my.csproj 时,Visual Studio 尝试在构建时转换我的模板,但出现异常。 例外: 如果我使用 Visual Studio 在模板上“运行自定义工具”,该模板会成功执行。 但是,我确实注意到,如果我在模板中删 ...

2022-08-01 17:04:53   1   25    c# / build / t4  
.Net 6.0项目中的VS2022 T4 EF6模板突然抛出序列化异常 - VS2022 T4 EF6 Templates in .Net 6.0 projects are suddenly throwing serialization exceptions

我有一个 .Net 6.0 应用程序(在 VS2019 中以 .Net 5.0 开始)。 我使用 EF Core 进行数据访问。 我们的旧应用程序是 .Net 4.8,我们有很多 T4 模板,用于生成基于 EDMX (EF6) 的服务类和 model 类。 在 .Net 6.0 应用程序中,我决定继 ...

VS2022 17.2.0 Preview 2.0:访问项目等时T4模板序列化异常 - VS2022 17.2.0 Preview 2.0: T4 template serialization exception when accessing projects, etc

使用VS2022 17.2.0 Preview 2.0 使用T4模板生成数据层。 部分 T4 使用 VS 互操作/DTE 访问解决方案中的项目。 下面的T4是一个测试: 这会产生以下异常: Preview 1.0 或 VS2019 中不存在此问题。 我环顾四周并为 Microsoft.Visual ...

想知道我们是否可以在构建的解决方案上使用 T4 模板生成代码 - Wondering if we could generate code with T4 Template on a builded solution

我想弄清楚我们是否可以在构建后使用 T4 模板文件生成代码。 事实上,我对 c# 有点陌生,我需要找到一个解决方案,从 Xml 文件生成 class,用户可以随时编辑该文件,而我遇到的第一个解决方案是 T4 模板。 然后我在 treeView 上渲染这些生成的类,并在属性网格上渲染相应的属性。 现在 ...

使用 T4 模板从现有的 class 创建实体 class - Create entity class from existing class using T4 templating

我需要在 C#/.NET 中从一个简单的 class 轻松创建/自动化一些样板代码。 我找到了 T4 模板引擎,但我希望有人可以就如何最好地实施以及我是否在正确的轨道上提供一些指导。 我的课程看起来都与此非常相似: 我正在尝试(大部分)自动创建匹配的 class,如下所示: 我知道我无法在模板中做 ...

VS2022 可扩展性:如何解决“在 T4 模板执行中,‘Assembly 1’和‘Assembly2’中都存在类型‘XXX’ - VS2022 Extensibility: How to resolve "The type 'XXX' exists in both 'Assembly 1' and 'Assembly2' in T4 template execution

我有一个扩展,我正在从 VS2019 更新到 VS2022。 它是使用建模 SDK 的 DSL,并通过 T4 模板生成代码。 我几乎已经转换了,但是在运行 T4s 时,我得到了 并且无法弄清楚如何解决这个问题。 我没有将这些程序集包含在我的主.tt文件中,也没有在我的Dsl或DslPackage项 ...


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