2016-11-02 2 views
0

Я пытаюсь создать шаблон проекта Visual Studio, но я не хочу вручную заполнять раздел TemplateContent. В идеале, он запускает сценарий C#, когда он пытается создать zip-файл шаблона. Мне было интересно, есть ли какие-нибудь крючки, чтобы вы могли это сделать?Шаблон проекта Visual Studio - TemplateContent, заполненный кодом

ответ

0

Я пытаюсь создать Visual Studio шаблон проекта, но я не хочу, чтобы вручную заполнить раздел TemplateContent. В идеале, он запускает сценарий C#, когда он пытается создать zip-файл шаблона. Мне было интересно, есть ли какие-нибудь крючки, чтобы вы могли это сделать?

Насколько я знаю, Microsoft не предоставляет соответствующий API для обработки раздела TemplateContent, но мы знаем, что TemplateContent секция представляет собой узел XML. Мы можем заполнить раздел TemplateContent, используя LINQ to XML.

+0

Спасибо, я думаю, что я собираюсь использовать событие Pre-Build, чтобы запустить сценарий Powershell, который затем будет использовать LINQ to XML для замены раздела TemplateContent. – nfplee

Смежные вопросы