为什么System.Drawing包含在一个ASP.NET默认项目中?

时间:2014-02-03 12:09:40

标签: asp.net

在VS2013中创建新的空One ASP.NET应用程序时,该项目包含对System.Drawing的引用。删除此参考没有明显的副作用。

According to MSDN

  

不支持使用System.Drawing命名空间中的类   在Windows或ASP.NET服务中。试图使用这些类   从这些应用程序类型中的一个可能产生意外   问题,例如服务性能和运行时间的减少   例外。有关支持的替代方法,请参阅Windows Imaging   组件。

为什么包含它?

1 个答案:

答案 0 :(得分:0)

在SERVICE中不支持,这是该段中最重要的部分。您正在使用的ASP.NET应用程序非常不同。 System.Drawing经常被用作引用,因此它们默认添加了它。当您处理Web应用程序时,它在图像处理等方面非常常见。