Используя C #, как мне создать новое решение Visual Studio 2012 Solution программно?
Я последовал заэтот пост переполнения стека относительно того, как создатьпроект для VS2010, надеясь, что это укажет мне правильное направление, но это не такt создание проекта или решения VS2012.
Я также исследовал с помощьюSLNToolsно я нене вижу, как создать новое решение с нуля.
В конечном счете, я хотел бы создать 3-4 проекта VS2012 программно, а затем добавить их в решение, которое также создается программно.
Я попытался найти решение, основанное наэтот пост переполнения стека, но я получаю странную ошибку. Вот код:
Type typeDTE = Type.GetTypeFromProgID("VisualStudio.DTE.11.0");
var dte = (DTE)Activator.CreateInstance(typeDTE, true);
var sln = (Solution2)dte.Solution;
sln.Create(@"D:\Visual Studio\Projects","Test");
И вот ошибка: