Мой Мультипроект vstemplate выглядит, как показано нижеSolutionFolder изменение названия на основе имени проекта в мультипроектной шаблоне
<TemplateContent>
<ProjectCollection>
<SolutionFolder Name="samplefolder">
<ProjectTemplateLink ProjectName="$safeprojectname$.projectone">
sample.projectone\MyTemplate.vstemplate
</ProjectTemplateLink>
<ProjectTemplateLink ProjectName="$safeprojectname$.projecttwo">
sample.projecttwo\MyTemplate.vstemplate
</ProjectTemplateLink>
<ProjectTemplateLink ProjectName="$safeprojectname$.projectthree">
sample.projectthree\MyTemplate.vstemplate
</ProjectTemplateLink>
</SolutionFolder>
</ProjectCollection>
</TemplateContent>
Проблема мне нужно иметь имя solutonfolder быть такой же, как в Projectname, введенного пользователем. Если я дам $ safeprojectname $ 'вместо «samplefolder», имя папки решения не заменяется.
Когда $ safeprojectname $ используется как имя SolutionFolder, она заканчивается буквально $ safeprojectname $. :( – tofutim
Это должно быть исправлено. – tofutim