当前位置: 代码迷 >> .NET Framework >> msdn2005中至于System.Drawing的说明中不能用于asp.net的服务是什么意思
  详细解决方案

msdn2005中至于System.Drawing的说明中不能用于asp.net的服务是什么意思

热度:68   发布时间:2016-05-02 00:59:36.0
msdn2005中关于System.Drawing的说明中不能用于asp.net的服务是什么意思
MSDN中关于System.Drawing说明中的警告:

不支持在 Windows 或 ASP.NET 服务中使用 System.Drawing 命名空间中的类。尝试在这些应用程序类型之一中使用这些类可能会产生意想不到的问题,如服务性能降低和运行时异常。



------解决方案--------------------
很简单,这个空间下的类是拥有WinForm程序的。
------解决方案--------------------
完全可以在web中使用System.Drawing 空间下的类
------解决方案--------------------
可以用啊,我就在web程序里使用过System.Drawing.Bitmap进行图片的加工。
------解决方案--------------------
System.Drawing使用了很多客户端应用才会使用的API,因此用于web应用时可能会导致死循环或者性能很差。ls几位算是运气好的,暂时还没碰到。

这是微软不推荐lz使用的原因,但是lz实在要用也没人拦你。只是出了问题别怪微软没警告过你就是了。
  相关解决方案