System.Runtime引用编译报错
首先通过官网启动模板生成解决方案,本地打开项目后使用Nuge还原,当项目里引用了Abp组件和其他第三方组件都下载后,项目.NETFramework版本为4.5.2,编译项目报错,:
报错内容 :类型“xxx”在未被引用的程序集中定义。必须添加对程序集“System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”的引用。导致项目编译无法通过。(如下图)
各个项目手动添加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