Internet和Intranet的Asp.Net MVC4模板需要System.Spatial nuget package?
<package id="System.Spatial" version="5.2.0" targetFramework="net45" />
这个包约为geospatial data types。为什么任何Web框架需要这个?是否有任何合理的理由将其纳入Asp.Net MVC4模板?
答案 0 :(得分:7)
当然,像ASP.NET MVC这样的通用Web框架不需要地理空间数据类型。
但是为了方便起见,模板可能包含一些可选包,例如Microsoft ASP.NET Web API OData包(顾名思义为Web API端点提供OData支持),它使用Microsoft.Data.OData支持空间类型,因此它取决于System.Spatial
另请参阅此package visualizer生成的依赖关系图片段: