Visual Studio - EnvDTE.DTE.Solution.Open 不会将 solution/project 添加到最近列表
Visual Studio - EnvDTE.DTE.Solution.Open does not add solution/project to recent list
在使用 EnvDTE.DTE.Solution.Open 以编程方式打开解决方案后,VS 中的文件 -> 最近的项目和解决方案或 "Recent" 下的 StartPage 没有条目。
是否可以通过编程方式将打开的解决方案添加到最近的列表中?
Jason Malinowski gave the right answer in this post open solution & add to MRU.
使用(IVsSolution)ServiceProvider.GlobalProvider.GetService(typeof(SVsSolution))
获取服务并使用OpenSolutionFile
。
在使用 EnvDTE.DTE.Solution.Open 以编程方式打开解决方案后,VS 中的文件 -> 最近的项目和解决方案或 "Recent" 下的 StartPage 没有条目。
是否可以通过编程方式将打开的解决方案添加到最近的列表中?
Jason Malinowski gave the right answer in this post open solution & add to MRU.
使用(IVsSolution)ServiceProvider.GlobalProvider.GetService(typeof(SVsSolution))
获取服务并使用OpenSolutionFile
。