System.Runtime引用編譯報(bào)錯(cuò)
首先通過官網(wǎng)啟動(dòng)模板生成解決方案,本地打開項(xiàng)目后使用Nuge還原,當(dāng)項(xiàng)目里引用了Abp組件和其他第三方組件都下載后,項(xiàng)目.NETFramework版本為4.5.2,編譯項(xiàng)目報(bào)錯(cuò),:
報(bào)錯(cuò)內(nèi)容 :類型“xxx”在未被引用的程序集中定義。必須添加對程序集“System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”的引用。導(dǎo)致項(xiàng)目編譯無法通過。(如下圖)

question.png
各個(gè)項(xiàng)目手動(dòng)添加System.Runtime.dll引用。 文件路徑為 "C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.5.2\Facades" ,編譯通過!
參考 "Upgrade to .NET 4.5.2 Pull requests ":
https://github.com/aspnetboilerplate/aspnetboilerplate/pull/713