Проблема с Template.Json, не исключающим файлыC#

Место общения программистов C#
Anonymous
Проблема с Template.Json, не исключающим файлы

Сообщение Anonymous »

Я создал проект шаблона с помощью Template.json, и это сгенерирует шаблон нормально (вообще никаких ошибок)
Мне также удалось добавить несколько вариантов к символам, которые будут добавлять или скрывать фрагменты кода по мере необходимости.
То, чего я сейчас пытаюсь добиться, - это удалить классы и интерфейсы на основе тех же вариантов.
Я добавил блок источников с исключением и условием, но он, похоже, просто игнорируется, когда я генерирую проект.
файлы находятся в проекте, созданном в инфраструктуре/mongo
но я также пробовал использовать следующее
**/MongoRepository.cs
я включил блок исходных текстов ниже, так как, насколько я вижу, это проблема (остальная часть файла работает нормально)

Код: Выделить всё

    "sources": [
{
"modifiers": [
{
"condition": "(!Mongo)",
"exclude": [
"**/Infrastructure/Mongo/**"
]
}
]
},
{
"exclude": [
".template.config/**"
]
}
]
ОБНОВЛЕНИЕ
после тестирования я обнаружил, что, возможно, именно это условие вызывает проблему, если я перенесу файлы в исключение ниже, оно будет работать, несмотря ни на что. но любое условие, помещенное в это поле, не будет выполнено (я установил для этого поля значение (1==1) с той же ошибкой)

Подробнее здесь: https://stackoverflow.com/questions/798 ... ding-files

Вернуться в «C#»