Почему мои шаблоны T4 иногда добавляют число в выходной файл, а иногда нет? Например, в одном случае у меня может быть файл шаблона под названием Foo.tt
, и я получу выходной файл Foo.cs
. В других случаях я получу выходной файл Foo1.cs
. В каждом случае существует другой Foo.cs
файл, который может привести к добавлению числа. Другими словами, это определенно не результат какого-либо очевидного конфликта имен файлов.
Я глубоко анальный ретенсивный разработчик, поэтому я бы очень хотел знать, как избавиться от этого бесполезного числового суффикса.