Привет. Мне нужно добавить сборку существующего проекта в мое решение в файле T4 Template. Проблема в том, что мой шаблон T4 находится в проекте Project.WebApi и классе, который мне нужен в моем шаблоне T4, находится внутри проекта под названием Project.Common.WebApi.
Я попытался импортировать пространство имен следующим образом:
<#@ import namespace="Project.Common.WebApi.T4TemplateAttribute" #>
Но я получаю эту ошибку:
The type or namespace name 'Project' could not be found (are you missing a using directive or an assembly reference?)
Я попытался добавить сборку следующим образом:
<#@ assembly name="Project.Common.WebApi" #>
И я получил эту ошибку:
Compiling transformation: Metadata file 'Project.Common.WebApi' could not be found
В моем проекте, который содержит T4Template (Project.WebApi), есть ссылка на Project.Common.WebApi, но из того, что я прочитал, T4Template не использует ссылки в проектах.
Как я могу решить эти проблемы?