Доступ к сессии?
Так ты что не можешь создать Длл-ку из исходников?
-----
Ээээ... а у тебя получается их создавать при наличии синтаксических ошибок?
А вот откуда там появляется ошибка Я как раз и не могу понять - вроде все правильно...
Зачем самому ее собирать?
------
Создай пустой проектик в Студии.
Добавь визардом Runtime Text Template шаблончик в проект.
Посмотри на сгенерированный код.
Теперь надо сделать следующее:
- на сгенерированный класс надо повесить дополнительный аттрибут с данными автора, пока можно просто залогиненного юзера
- добавить два метода - статический Call() и виртуальный Prim2(). Обоим нужен список параметров из директив Parameters. Параметры через сессию передавать не нужно.
Это - для каждого обрабатываемого шаблона.
пока хватит - позднее, разумеется, надо будет добавлять что-то еще.
Ааа... вот еще задачка - шаблоны поделить на шаблоны и суб-шаблоны... Разница - "вызов" шаблона выполняется из вне, а суб-шаблона - из другого (суб-)шаблона. Тут рекурсию надо ограничить...
Ах, да... забыл... ручной работы с шаблоном быть не должно - максимум - поменять параметры компилятора шаблонов. Это где-то в targets'ах или другой Custom tools...
Вопрос решается довольно просто, если подменить обработчики директив.
Но!.. встроенные обработчики не заменяются - они впихнуты в компилятор шаблонов... биллина поделка - в документации прописано как должно быть... и сделано как получилось...
Вот Я и занимаюсь вытаскиванием обработчиков директив и генерации кода во вне компилятора, чтобы их можно было поменять на нужные...
Выделил, перенес, добавил что необходимо... и получил непонятную ошибку по которой задал вопрос... пока непонятно что за проблема.