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