gpt4 book ai didi

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

转载 作者:太空狗 更新时间:2023-10-29 20:01:54 26 4
gpt4 key购买 nike

我看,但我没看到。

我有一个包含两个项目的解决方案——项目 A(库)和项目 B,它是主项目并包含 T4 文本模板。

到目前为止我所做的——我在主项目中添加了对项目 A 的引用。我在模板中包含了这样一行:

<#@ import namespace="MyProjectA" #>

但是,仍然出现错误“编译转换:找不到类型或 namespace 名称‘MyProjectA’(是否缺少 using 指令或程序集引用?)”

问题:如何从文本模板中引用项目 A?

请注意:我想引用解决方案中的项目,而不是磁盘上的 dll 文件。

最佳答案

使用 $(SolutionDir) 通过 bin 文件夹中的 dll 引用项目(由于它解析程序集名称的方式,只能使用 t4)

<#@ assembly name="$(SolutionDir)MyProject\bin\Applications.Models.dll" #>

关于c# - 如何在 T4 文本模板中使用自定义库/项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6199304/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com