В надстройке Visual Studio, которая успешно создает форму, но не дает мне никакой ссылки на экземпляр prjItem EnvDTE.
Вот фрагмент кода, который добавляет форму в проект:
string templatePath = solution.GetProjectItemTemplate("Form.zip", "csproj");
ProjectItem prjItem = project.ProjectItems.AddFromTemplate(templatePath, "myForm.cs");
Наб .: 'решение' является объектом EnvDTE80.Solution2.
Конечно, я могу получить ссылку другими способами, например proj.ProjectItems.Item ([index]) (выполняя цикл и проверяя имена), но я не хочу этого делать это, и мне нужна эта ссылка в другом, чтобы добавить элементы управления в эту форму.
Я что-то делаю не так?