【发布时间】:2013-06-06 12:31:59
【问题描述】:
您好,我需要在我的 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 没有使用项目中的引用。
我该如何解决这个问题?
【问题讨论】: