星空网 > 软件开发 > ASP.net

【循序渐进MVC6】第一回——一物多用Project.json之依赖关系dependencies节点

Project.json统一了ASP.NET vNext之前版本的packages.config、NuGet 配置(nuspec)以及项目文件(csprojs);并集成在Project.json中。

我们来看下:dependencies节点,还是顾名思义:依赖关系。那么这个节点是用来干嘛的呢?

此节点主用于代替上一代.net的项目引用,来看个例子,我们创建一个控制器并添加一个动作Bulid一下,会报如下错误:

严重性 代码 说明 项目 文件 行

错误 CS0234 命名空间“Microsoft.AspNet”中不存在类型或命名空间名“Mvc”(是否缺少程序集引用?) 


截图如下:

【循序渐进MVC6】第一回——一物多用Project.json之依赖关系dependencies节点

那么怎样来解决捏?

答案是和以往的思想一样:添加项目引用。OK,我们来看下新一代的.net是如何添加项目引用的;

没错,就是在project.json文件的dependencies(依赖关系)节点内添加"Microsoft.AspNet.Mvc": "6.0.0-beta4",是的,还有人性化的智能提示功能。Bulid后  我们发现references文件下多一项Microsoft.AspNet.Mvc(6.0.0-beta4)由此我们可以看出他非常方便的动态性。截图如下:

【循序渐进MVC6】第一回——一物多用Project.json之依赖关系dependencies节点

此时我们再编译程序可以正常运行了。

结论:本文着重于应用,解决了程序集引用问题,关于project.json的其他功能我们期待再次与project.json握手。




原标题:【循序渐进MVC6】第一回——一物多用Project.json之依赖关系dependencies节点

关键词:JS

JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

嘉美国际:https://www.ikjzd.com/w/1573201431667056641
江门综试区:https://www.ikjzd.com/w/1573201446389407745
江行智能:https://www.ikjzd.com/w/1573201446896918530
简赢:https://www.ikjzd.com/w/1573201447484121090
Smaker跨境电商独立站培训:https://www.ikjzd.com/w/1573201448083906562
交货期:https://www.ikjzd.com/w/1573201461186568193
TikTok Shop加码直播购物,与直播平台开启合作:https://www.kjdsnews.com/a/1836348.html
TikTok Shop加码直播购物,与直播平台开启合作:https://www.goluckyvip.com/news/186218.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流