Я использовал шаблоны ActiveRecord T4 от SubSonic в нескольких проектах. Сегодня я добавил те же шаблоны из одного из этих проектов (без сгенерированных исходных файлов .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.
Кто-нибудь знает, почему это происходит?