問題:
未能從程序集 C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Data.Entity.Build.Tasks.dll 加載任務“EntityClean”。未能加載文件或程序集“file:///C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Data.Entity.Build.Tasks.dll”或它的某一個依賴項。系統找不到指定的文件。 請確認 <UsingTask> 聲明正確,該程序集及其所有依賴項都可用,並且該任務包含實現 Microsoft.Build.Framework.ITask 的公共類。
原因分析:
同一台電腦裝了vs2013、vs2015,然后新建web項目並 ADO.NET數據模型,然后調試運行就一直報這個錯誤。
解決方法:
到目錄C:\Program Files (x86)\MSBuild\14.0\bin\發現沒有Microsoft.Data.Entity.Build.Tasks.dll這個文件,
到目錄C:\Windows\Microsoft.NET搜索Microsoft.Data.Entity.Build.Tasks.dll,會搜索到多條結果,然后復制版本最高的到C:\Program Files (x86)\MSBuild\14.0\bin\,
關閉vs並重新打開,編譯調試運行成功。