我遇到以下错误:
The tools version "15.0" is unrecognized. Available tools versions are "12.0", "14.0", "2.0", "3.5", "4.0". C:\....\Sol.csproj
从这段代码中解脱出来:
using(Evaluation.ProjectCollection col = new Evaluation.ProjectCollection())
{
Evaluation.Project def = col.LoadProject(filename);
}
Dll是:Microsoft.Build版本15.1
我已经安装了Visual Studio 2017 15.3.4,这在15.2之前没有发生
MSBuild版本:适用于.NET Framework的Microsoft(R)Build Engine版本15.3.409.57025
答案 0 :(得分:0)
几个月前,我刚刚解决了这个问题。
我注意到Microsoft在dll(Microsoft.Build.Evaluation)中释放了一个“中断”,并按照一些解释进行了修复,例如:groupingBy
谢谢大家