Шаблоны T4 в VS 2010 не могут найти файл метад SubSonic.Core.dll

Я использую Subsonic 3 для генерации DAL. Далее я использую шаблоны T4 для генерации моих BO из DAL. Шаблоны Subsonic T4 работают должным образом, но когда я запускаю свои шаблоны, я получаю следующую ошибку:

Compiling transformation: Metadata file 'SubSonic.Core.dll' could not be found

Я импортировал SubSonic в мой файл settings.include , например:

<#@ assembly name="SubSonic.Core.dll" #>

Я имею в виду проект SubSonic.Core (я скачал код). SubSonic не установлен в GAC, но проект DAL генерирует код, просто файл, подобный этому.

РЕДАКТИРОВАТЬ 1: - Если я удаляю it появляется новая ошибка:

Compiling transformation: The type or namespace name 'SubSonic' could not be 
found (are you missing a using directive or an assembly reference?)

РЕДАКТИРОВАТЬ 2: - Я получил решение этой проблемы, добавив , как предложено в ответе на мой этот вопрос, но это было в VS 2008. Не знаю, почему это не работает в VS 2010.

РЕДАКТИРОВАТЬ 3: - Установил SubSonic.Core.dll в GAC, перезапустил VS, все еще получая волнение ошибка. Вместо этого следовало спать.

1
задан Community 23 May 2017 в 09:57
поделиться