【发布时间】:2021-06-20 05:07:23
【问题描述】:
我对@987654321@、netframework、netX 之间的兼容性以及单声道如何适应图片有点困惑...
我了解 Rider 的 T4 引擎在单声道上运行,但这是否意味着我不能在 T4 模板中使用 net5.0 程序集?
目前,我有一个 net5.0 项目,引用 net5.0 nuget 程序集。
在我的 T4 模板中,我使用 `
引用bin/Debug/net5.0 中的程序集 DLL
当我通过 Mono.TextTemplating.TemplateGenerator.TemplateGenerator 在net5.0 控制台应用程序中运行T4 模板时,模板可以工作。
但是,如果我在解决方案资源管理器中右键单击模板并选择“运行模板”,则会得到核心 System.* 库缺失的错误列表,例如
Generate.tt(21, 25): [CS0012] The type 'Object' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Runtime, Version=5.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.
这是 Rider 中的错误吗?
【问题讨论】: