У нас есть проект базы данных в Visual Studio 2013. В этом проекте есть файл .tt, который генерирует .sql script. Проблема заключается в том, что после генерации действие сборки сгенерированного файла автоматически устанавливается в Build. Если мы изменим его вручную на None, он получит reset для сборки после регенерации (запуск настраиваемого инструмента).
Еще одна странная вещь: это происходит только в том случае, если файл .tt находится в проекте базы данных и в некоторой папке этого проекта (не в корневом каталоге). если файл .tt находится в другом проекте (в любом месте) или в корне проекта базы данных, действие сборки сгенерированного файла не изменяется после регенерации.
У нас нет никаких надстроек Visual Studio, и я пытался отключить все расширения и обновления, которые могут быть отключены.
Я дам вам любые детали, если потребуется.