我正在尝试创建一个 VS2010 解决方案并从独立应用程序(不是加载项)添加一个项目。我可以创建一个VS2010的实例,但是我无法确定如何正确创建项目...我只能找到一个如何使用EnvDTE80对象创建项目的示例,后来由于项目导致异常文件格式较早,需要升级。我有这个:
EnvDTE80.DTE2 dte2;
object obj;
System.Type t;
t = System.Type.GetTypeFromProgID("VisualStudio.DTE.10.0", true);
obj = System.Activator.CreateInstance(t, true);
dte2 = (EnvDTE80.DTE2)obj;
我正在寻找的是类似于“EnvDTE100.DTE2”之类的东西,但不知道如何到达那里。
谢谢