0
在Visual Studio扩展我想获得所有的项目和他们的名字:项目名称有时是空
var service = (DTE) Package.GetGlobalService(typeof (SDTE));
var projects = service.Solution.Projects;
foreach (Project project in projects)
//....
这种方法的工作不错,整洁的一个小问题的例外: 项目变量确实返回确切的项目数量。但是如果项目的全名位于解决方案的文件夹中,则其全名可能为空。 (我的意思是当解决方案的文件夹中的项目合并时的解决方案结构)
如何正确获取这些项目?
不明白你的意思。你有这样一个问题的repro案件吗? –
解决方案。解决方案中的文件夹。解决方案文件夹中的项目。明白吗? – alerya
不可以,请提供回复 –