我有一个名为 RoslynTesting.sln 的解决方案,其中有2个项目(类库和一个网站)
TextView
var msWorkspace = MSBuildWorkspace.Create();
var solution = await msWorkspace.OpenSolutionAsync(@"E:\RoslynTesting\RoslynTesting.sln");
仅获取类库项目,而不获取网站项目。
我可以在msWorkspace.OpenSolutionAsync()
中看到一条消息,例如“ [失败]未找到项目文件:'E:\ RoslynTesting \ WebSite1 \'”
我是否缺少某些内容,或者Microsoft.CodeAnalysis.CSharp.Workspaces.dll不支持网站项目?
查找属性声明和引用的代码:
msWorkspace.Diagnostics