![](/img/trans.png)
[英]ASP.NET Mvc3/VS2010 error: An item with the same key has already been added
[英]VS2010, .Net 4, MVC3, Entity Framework 5 to VS2013, MVC4, EF6.1, .Net 4.5
该应用程序现在可以正常运行。 想知道我是否可以通过迁移到Visual Studio 2013,ASP.NET MVC 4,实体框架6.1,.Net 4.5来获得任何好处。 在我努力之前(听起来并不多),这些新组件中是否有某些东西可以使事情变得更好和更有效? ASP.NET MVC 4或Entity Framework 6.1或.Net 4.5中有哪些很酷的功能可以帮助使代码更好?
提前致谢。
如果您正在考虑升级,那么我相信您应该通过MVC 4并转到MVC 5,这将使您变得更好:
但是不建议您一路将其迁移到MVC 6,因为在MVC 6(ASP.NET vNext)中已经完全重新设计了这些内容。
在这些较新的版本中,我发现了很多改进。
对于MVC5:更稳定的WebAPI(尤其是OData),更好的支架,对Bootstrap的支持,视图中的Enum支持。 对于EF 6:自定义代码优先约定,拦截/ SQL日志记录。
但是您的应用程序是现有的应用程序,因此对于您而言,对我而言突出的是异步支持,这可能会给您带来可伸缩性/性能方面的改进。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.