У меня есть библиотека, которая определяет классCan T4 шаблоны используют ту же библиотеку
namespace ClassLibrary1
{
public class Class1
{
public static readonly int Rate = 5;
}
}
В то же Lib добавить Tt файлу
<#@ template debug="false" hostspecific="false" language="C#" #>
<#@ output extension=".cs" #>
<#@ import namespace="ClassLibrary1" #>
<#@ assembly name="ClassLibrary.dll" #>
enum MilkRate{ Walmart=<#= Class1.Rate #>}
Я получаю ошибку «Компиляция преобразование: Метаданные файла 'ClassLibrary.dll' не удалось найти d: \ documents \ visual studio 10 \ Projects \ ConsoleApplication2 \ ClassLibrary1 \ TextTemplate1.tt "
как это решить?
[Происходит на VS 2010, VS2008]
Что такое tt-файл? – CSharper
http://www.hanselman.com/blog/T4TextTemplateTransformationToolkitCodeGenerationBestKeptVisualStudioSecret.aspx –
(Возможно, вы также захотите добавить тег T4) –