我在MVC 6 Web Api项目中的类库引用有什么问题?

时间:2015-11-09 04:25:56

标签: asp.net asp.net-core asp.net-core-mvc dnx

在VS 2015社区工作,我创建了一个Services类库项目,针对.NET 4.6。现在,在我的主Api项目中,所有引用都属于DNX 4.5.1DNX Core 5。当我添加对Services的引用时,我得到编译器错误:

  

依赖服务> = 1.0.0- *不可能   已解决Api C:\ Development \ Surveys \ src \ Api \ project.json

如何使我的类库与Api项目兼容?

1 个答案:

答案 0 :(得分:2)

  1. 如果您的主要(DNX Core 5)项目支持,您的两个项目都必须定位Api
  2. 您无法引用版本高于源版本的.net项目。因此,您的两个项目都应以4.6
  3. 为目标

    您描述问题的方式我不确定Services是否正常(让我们称之为)类库或ASP.NET 5类库。如果 old 那么您的主项目无法定位核心clr。只需从project.json删除此TFM。

相关问题