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