VS2010 отключить проверку шаблона T4 - PullRequest
9 голосов
/ 22 декабря 2010

Как отключить Проверка шаблона T4 .VS2010 только что проверил мой шаблон T4 для каждой детали, которая имеет «#» (резкий символ).

error CS1040: Preprocessor directives must appear as the first non-whitespace character on a line

Ошибка - это чепуха.Я даже могу генерировать код из своих шаблонов, но не могу запустить свой проект, потому что мои шаблоны выдают ошибку CS1040.

Я получаю эту ошибку после установки Visual T4, даже удаление из выигравшего менеджера расширенийне работаетУстановка Visual T4 для VS2010 доставила мне проблемы с дозвуковыми шаблонами.отключение и удаление тоже не помогли.Я так разочарован.

Ответы [ 2 ]

23 голосов
/ 24 декабря 2010

По некоторым причинам «Build Action» для шаблонов T4 изменено на «compile», просто установите для него «content»

0 голосов
/ 06 апреля 2014

Действие сборки вашего шаблона T4 изменилось. Это может произойти, когда вы скопировали свои файлы из одного проекта в другой или случайно изменили его в свойствах.

Действия по ее устранению:

  • Щелкните правой кнопкой мыши файл и выберите Свойства (Alt + Enter).
  • Выберите Действие построения и измените его на значение по умолчанию Нет .
  • Сохраните проект и перестройте.
...