添加类库引用到asp.net mvc核心

时间:2017-02-07 08:11:38

标签: asp.net asp.net-core

我创建了asp.net核心MVC应用程序项目。我在解决方案中添加了另一个核心类库项目。现在我试图将类库的引用添加到MVC应用程序,但是收到此错误:

Microsoft Visual Studio

不支持以下项目作为参考:

  • Mylibrary.Service具有与当前项目Mylibrary.Web中的目标不兼容的目标框架。

Mylibrary.Web:

.NETCoreApp,Version=v1.0

Mylibrary.Service:

.NETStandard,Version=v1.6

[UPDATE]

Web项目project.json

"dependencies": {
    "Microsoft.NETCore.App": {
      "version": "1.0.1",
      "type": "platform"
    },
    "Microsoft.AspNetCore.Diagnostics": "1.0.0",
    "Microsoft.AspNetCore.Mvc": "1.0.1",
    "Microsoft.AspNetCore.Razor.Tools": {
      "version": "1.0.0-preview2-final",
      "type": "build"
    },
    "Microsoft.AspNetCore.Routing": "1.0.1",
    "Microsoft.AspNetCore.Server.IISIntegration": "1.0.0",
    "Microsoft.AspNetCore.Server.Kestrel": "1.0.1",
    "Microsoft.AspNetCore.StaticFiles": "1.0.0",
    "Microsoft.Extensions.Configuration.EnvironmentVariables": "1.0.0",
    "Microsoft.Extensions.Configuration.Json": "1.0.0",
    "Microsoft.Extensions.Logging": "1.0.0",
    "Microsoft.Extensions.Logging.Console": "1.0.0",
    "Microsoft.Extensions.Logging.Debug": "1.0.0",
    "Microsoft.Extensions.Options.ConfigurationExtensions": "1.0.0",
    "Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0"
  },

  "tools": {
    "BundlerMinifier.Core": "2.0.238",
    "Microsoft.AspNetCore.Razor.Tools": "1.0.0-preview2-final",
    "Microsoft.AspNetCore.Server.IISIntegration.Tools": "1.0.0-preview2-final"
  },


"frameworks": {      
    "netcoreapp1.0": {
      "dependencies": {
        "Microsoft.NETCore.App": {
          "type": "platform",
          "version": "1.0.0"
        }
      },
      "imports": [
        "dotnet5.6",
        "portable-net45+win8"
      ]
    }
  }

和服务项目project.json

{
  "version": "1.0.0-*",

  "dependencies": {
    "Clicon.Model": "1.0.0-*",
    "Clicon.Repository": "1.0.0-*",
    "NETStandard.Library": "1.6.1"
  },

  "frameworks": {   
    "netstandard1.6": {
      "imports": "dnxcore50"
    }
  }
}

请建议。

0 个答案:

没有答案