Как я могу получить доступ к документам исходного кода в каждом загруженном проекте в решении? - PullRequest
0 голосов
/ 05 мая 2020

Я создаю расширение Visual Studio, если мне нужно получить доступ к файлам исходного кода в каждом проекте в решении, сканировать и запускать над ними некоторую работу.

Я избегаю Roslyn, потому что мне нужно для работы с исходным кодом XAML, F # и C ++, а также с C# и VB. NET, и я не хочу использовать одну платформу для обработки всех языков и не смешивать и сопоставлять, если это возможно!

Я хочу поддерживать VS2015, VS2017 и VS2019.

А я использую VS2019 для разработки.

1 Ответ

0 голосов
/ 05 мая 2020

Вы можете перечислить dte.Solution.Projects -> ProjectItems -> FileNames .

...