当我使用ProjectCollection.GlobalProjectCollection在VS扩展开发中获取指定的VC ++项目时,它返回null。当我调试GlobalProjectCollection时,我发现它仅包含C#项目(解决方案中同时包含C#和VC ++项目)。 ProjectCollection.GlobalProjectCollection是否仅包含C#项目?如何获得VC ++项目?
答案 0 :(得分:0)
ProjectCollection.GlobalProjectCollection仅包含C#项目吗?
不完全是。根据{{3}}:
它适用于.NET Framework 4.7.2~ 4.0
,不仅适用于C#:
ProjectCollection.GlobalProjectCollection Property
要获取解决方案中的所有项目,可以尝试检查和this thread以获得更多详细信息。
希望这会有所帮助。