【发布时间】:2015-03-16 19:48:18
【问题描述】:
根据http://blogs.msdn.com/b/webdev/archive/2015/01/16/asp-net-5-in-visual-studio-2015-ctp-5.aspx,您现在应该能够将常规类库包含到 asp.net 5/vnext 项目中。
当我使用添加引用时,package.config 会更新,看起来像这样:
...
"frameworks": {
"aspnet50": {
"dependencies": {
"ClassLib": "1.0.0-*"
}
},
"aspnetcore50": { }
},
...
在 Visual Studio 中一切正常,并且智能感知工作正常,但构建失败。我收到 CS103 错误(当前上下文中不存在名称“xxxx”)。有什么想法吗?
另外,它应该在瞄准核心时也能工作吗?
【问题讨论】:
-
尝试在没有版本“ClassLib”的情况下引用它:“”还要确保您在项目属性中选择了完整版本的 .Net 框架,因为这是您添加引用的地方。
-
@PankajKapare,已经尝试过了,但没有成功。
-
您是否尝试引用已编译的库或类库项目?只有以前的作品
-
@VictorHurdugaci,我只尝试引用一个库项目。
-
Pankaj 说:“还要确保您在项目属性 [WHAT 项目?Web 项目或类库项目???] 中选择了完整版本的 .Net 框架,因为这是您要添加的地方你的参考。”除了那个问题,我看不到在起始网络项目中你可以更改目标框架(我已经禁用了 aspnetcore,试图只针对完整的.net)。帮忙?
标签: asp.net visual-studio-2015 asp.net-core