Я использовал шаблоны SubRonic ActiveRecord T4 в нескольких проектах. Сегодня я добавил те же шаблоны из одного из этих проектов (без сгенерированных исходных файлов .cs) в новый проект.
По какой-то причине, когда я запускаю генератор кода шаблона T4 вместо генерации:
ActiveRecord.cs
, Context.cs
, StoredProcedures.cs
и Structs.cs
генератор шаблонов создает:
ActiveRecord1.cs
, Context1.cs
, StoredProcedures1.cs
и Structs1.cs
вместо.
Я удалил все исходные файлы .cs в папке ActiveRecord, и во всем решении нет других файлов с этими именами.
Хотя это не проблема, поскольку генерируются правильные классы, пространства имен и т. Д., Досадно видеть число 1
, прикрепленное к концу имени файла.
Я использую SubSonic 3.0.0.3.
Кто-нибудь знает, почему это происходит?