【发布时间】:2015-09-16 14:00:48
【问题描述】:
考虑以下几点:
Program p = new Program();
p.Dance();
有没有办法找到使用 Roslyn 定义 Program 的文件路径(它在同一个 .csproj 中)?我假设我必须加载整个项目才能让 Roslyn 了解元数据?什么是合适的方法来做到这一点?我看到了这个:
https://joshvarty.wordpress.com/2014/09/12/learn-roslyn-now-part-6-working-with-workspaces/
我有 VS 2013 和 2015 的构建工具。我已经引用了 Microsoft.Build 和 Microsoft.Build.Engine,但 VS 仍然找不到对 MSBuildWorkspace 的有效引用。
【问题讨论】: