Visual Studio - EnvDTE.DTE.Solution.Open不会将解决方案/项目添加到最近列表

时间:2018-03-13 13:50:27

标签: c# visual-studio envdte

在使用EnvDTE.DTE.Solution.Open以编程方式打开解决方案后,VS中的文件 - >最近的项目和解决方案或者在" Recent"下的StartPage中没有条目。

是否可以通过编程方式将已打开的解决方案添加到最近的列表中?

1 个答案:

答案 0 :(得分:0)

Jason Malinowski在这篇文章open solution & add to MRU中给出了正确答案。

使用(IVsSolution)ServiceProvider.GlobalProvider.GetService(typeof(SVsSolution))获取服务并使用OpenSolutionFile