簡體   English   中英

MSBuild打開vs2017 csproj文件時出錯(無法識別工具版本“ 15.0”…)

[英]MSBuild error opening vs2017 csproj files (The tools version “15.0” is unrecognized…)

我遇到以下錯誤:

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之前沒有發生

我已經在尋找Microsoft github#2369

MSBuild版本: .NET Framework的Microsoft(R)Build Engine版本15.3.409.57025

我幾個月前才解決了這個問題。

我注意到Microsoft在dll(Microsoft.Build.Evaluation)中釋放了一個“中斷”,並按照以下解釋進行了修復,例如: https : //developercommunity.visualstudio.com/content/problem/95732/microsoftbuildevaluation-api-is-破碎以來最r.html

謝謝你們

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM