【发布时间】:2023-03-06 09:09:01
【问题描述】:
我们创建了如下所示的解决方案,并在创建解决方案后添加了默认项目。请参考下面的代码
Type visualStudioType = Type.GetTypeFromProgID("VisualStudio.DTE.12.0", true);
DTE env = Activator.CreateInstance(visualStudioType, true) as DTE;
ServiceProvider serviceProvider = new ServiceProvider(env as Microsoft.VisualStudio.OLE.Interop.IServiceProvider);
DTE dte = (DTE)serviceProvider.GetService(typeof(DTE));
Object obj = System.Activator.CreateInstance(visualStudioType, true);
EnvDTE80.DTE2 dte8Obj = (EnvDTE80.DTE2)obj;
Solution2 soln = (Solution2)dte8Obj.Solution;
1.创建项目解决方案时出现如下异常。
2.创建项目后,我们无法将项目转换为VSProject。它显示的异常如下所示。
请给出解决上述问题的解决方案。
【问题讨论】:
标签: c# visual-studio-2013 solution envdte vspackage