Как использовать препроцессор в vstemplate - PullRequest
0 голосов
/ 09 октября 2019

Я хочу создать многопроектный шаблон на основе условных. Просто я хочу использовать #if как

#if (condition/custom parameter)
    <SolutionFolder Name="$projectname$.ML" CreateOnDisk="true">
        <ProjectTemplateLink ProjectName="$projectname$.MLTrain" CopyParameters="true">
            App3.ML\App3.MLTrain\MyTemplate.vstemplate
        </ProjectTemplateLink>
        <ProjectTemplateLink ProjectName="$projectname$.MLConsume" CopyParameters="true">
                App3.ML\App3.MLConsume\MyTemplate.vstemplate
        </ProjectTemplateLink>
    </SolutionFolder>
#endif

Я получаю пользовательское значение параметра от пользователя, используя реализацию IWizard.

...