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