Я пытаюсь создать проект из шаблона проекта. Я внедрил собственный мастер для шаблона проекта, и в ProjectFinishedGenerating он запускается:
try
{
Solution2 solution = (Solution2)_envDte.Solution;
var path = Path.Combine(solutionFoler, "Setup");
// Get the project template
var projectTemplateFileFullName = solution.GetProjectTemplate(projectTemplateName, language);
var proj = solution.AddFromTemplate(projectTemplateFileFullName, path, projectName, false);
}
catch (Exception ex)
{
System.Windows.Forms.MessageBox.Show(ex.ToString());
}
AddFromTemplate возвращает значение null и не создает новый проект. Никаких исключений также не произошло. Пожалуйста, предложите мне способ, как создать решение из шаблона.