Почему коллекция документов всегда пуста, когда решение открывается в рабочей области?

При использовании Rosyln для открытия файла Solution в рабочей области, как показано ниже, коллекция Documents всегда пуста. Какие-либо предложения?

     Dim workspace As MSBuildWorkspace = MSBuildWorkspace.Create()
     Dim mySolution As Solution = workspace.OpenSolutionAsync("myTest.sln").Result

     For Each projectId As ProjectId In MySolution.ProjectIds

        Dim proj As Project = newSolution.GetProject(projectId)

        For Each document As Document In proj.Documents
          **' Always empty**
        Next
     Next

0 ответов

Другие вопросы по тегам