【发布时间】:2023-04-01 05:38:01
【问题描述】:
这是我曾经工作的代码:
MSBuildWorkspace msBuild = MSBuildWorkspace.Create();
Solution sln = await msBuild.OpenSolutionAsync(solutionPath);
但现在我明白了:
int pr = sln.Projects.Count();//is 1 instead of 2.
和:
int docs = sln.Projects.First().Documents.Count();//is 0
他们又改了吗?
(如果重要,我需要 Solution 来迭代字段等并使用 Renamer.RenameSymbolAsync 。)
【问题讨论】:
标签: c# roslyn roslyn-code-analysis