Доступ к объекту Host из класса T4

Когда я пытаюсь получить доступ к объекту Host из не -статического метода, объявленного в скобках < #+ #>, все работает нормально. Но мне нужно получить к нему доступ из метода класса, как это:

<#+
public class ProjectTraverser
{
    public void Traverse()
    {
        var a = Host;
    }
}
#>

Я получаю следующую ошибку, когда этот шаблон выполняется:«Компиляция преобразования :Не удается получить доступ к не -статическому члену внешнего типа «Microsoft.VisualStudio.TextTemplating7D03DF372FEAC3D3A28C011A41F02403.GeneratedTextTransformation»с помощью вложенного типа 'D' Microsoft.VisualStudio.TextTemplating7D03DF372FEAC3D3A28C011A41F02403.GeneratedTextTransformation.ProjectTraverser :\ Projects \ Test Solutions \ GettingStarted \ TelerikMvc3RazorApplication \ TextTemplate2.tt»

Пожалуйста, поделитесь какие-либо идеи.

5
задан Paul Sweatte 21 August 2014 в 16:50
поделиться