嗨,我需要在我的 T4 模板文件中的解决方案中添加现有项目的程序集。问题是我的 T4 模板位于名为 Project.WebApi 的项目中,而我在 T4 模板中需要的类位于名为 Project.Common.WebApi 的项目中。
我尝试过像这样导入命名空间:
<#@ import namespace="Project.Common.WebApi.T4TemplateAttribute" #>
但我得到这个错误:
找不到类型或命名空间名称“Project”(您是否缺少 using 指令或程序集引用?)
我尝试像这样添加程序集:
<#@ assembly name="Project.Common.WebApi" #>
我得到了这个错误:
编译转换:找不到元数据文件“Project.Common.WebApi”
我的包含 T4Template (Project.WebApi) 的项目有一个对 Project.Common.WebApi 的引用,但是从我读到的 T4Template 没有使用项目中的引用。
我该如何解决这个问题?