微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

asp.net – K运行时使用的.Net完整框架和.Net Core Framework 4.5之间的区别?

我已经看过介绍ASP.NET vNext的视频,并且跟上了最近发布的博客文章,但是从完整框架中删除内容的详细信息显得纤细.这是我以为我知道到目前为止

>它小得多(11MB vs> 200MB):http://davidzych.com/2014/05/24/getting-started-with-asp-net-vnext/
强大的命名消失了:http://jeremydmiller.com/2014/06/09/final-thoughts-on-nuget/
>它是转储System.Web
>它包括一个合并的MVC和WebAPI(但是我不认为这是框架本身的一部分,而是可以指定的依赖项)
>依赖关系是通过project.json完全管理的,在这个基础上

我们基本上看到一个框架,其基本上只包含在整个框架中的mscorlib中的所有框架,其他所有的都通过包管理来传递?如果是这样的话,为什么需要专门针对这个框架? http://blogs.msdn.com/b/webdev/archive/2014/06/17/dependency-injection-in-asp-net-vnext.aspx

解决方法

他们在提供的链接中专门针对NET45的原因是因为AutoFac是为.NET 4.5构建的,并且依赖于.NET 4.5.没有NET45代码将不会编译.

我的假设是,一旦vNext越来越接近发布Autofac(和StructureMap,以及Castle Windsor和…)将发布一个针对云优化框架来删除依赖关系的版本.

原文地址:https://www.jb51.cc/netcore/246664.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐