提交 8f7f4936 编写于 作者: S Sam Harwell

Use the most recent instance when registering MSBuildLocator

上级 7e7537bc
......@@ -45,7 +45,10 @@ public static async Task Main(string[] args)
cts.Cancel();
};
MSBuildLocator.RegisterDefaults();
// QueryVisualStudioInstances returns Visual Studio installations on .NET Framework, and .NET Core SDK
// installations on .NET Core. We use the one with the most recent version.
var msBuildInstance = MSBuildLocator.QueryVisualStudioInstances().OrderByDescending(x => x.Version).First();
MSBuildLocator.RegisterInstance(msBuildInstance);
var incrementalAnalyzerRunner = new IncrementalAnalyzerRunner(options);
var diagnosticAnalyzerRunner = new DiagnosticAnalyzerRunner(options);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册