我正在构建Visual Studio扩展,是否需要访问解决方案中每个项目中的源代码文件,以对其进行扫描并运行一些工作。
我避免使用Roslyn,因为我需要使用XAML,F#和C ++源代码以及C#和VB.NET,并且我不会使用一种平台来处理所有语言,并且可能!
我想支持VS2015,VS2017和VS2019。
并且我正在使用VS2019进行开发。
您可以枚举dte.Solution.Projects-> ProjectItems-> FileNames。