首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >vNext:引用非vNext项目

vNext:引用非vNext项目
EN

Stack Overflow用户
提问于 2014-12-23 15:39:48
回答 1查看 1.2K关注 0票数 3

是否可以从c# vNext项目引用非vNext项目(例如,vNext类库)?

  1. 创建空的Visual解决方案
  2. 创建标准c#类库
  3. 创建空的ASP.NET vNext web项目

尝试引用类库时,会发生以下错误:

代码语言:javascript
复制
The following projects are not supported as references "...."

更新

我尝试在相同的位置为它们创建自定义vNext类库项目文件(与依赖项相关的project.json文件),但我必须注意到,许多NuGets (例如Ninject)无法用这种方式加载/编译,因此该选项显然也无法工作。

代码语言:javascript
复制
"frameworks": {
    "net45": {           // doesn't work
        "dependencies": {
            "Ninject": "3.2.2.0",
            "Ninject.Extensions.Interception": "3.2.0.0"
        }
    }
}

..。

代码语言:javascript
复制
 "aspnet50": {        // doesn't work either
        "dependencies": {
            "Ninject": "3.2.2.0",
            "Ninject.Extensions.Interception": "3.2.0.0"
        }
    },
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-23 20:52:13

在Beta 1或以前的版本中不支持这一点,但是它正在使用即将到来的wrap功能,它允许您在project.json中“包装”传统类库,vNext项目可以理解这些类库。

有关更多信息,请参见https://stackoverflow.com/a/27026946/3912048

就Nuget软件包而言,这将取决于维护人员所支持的目标框架。当我瞄准net45,的时候,我并没有遇到任何麻烦,但是很明显,目前的结果和其他的结果是混合的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27623512

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档