ASP.NET MVC:不支持System.Drawing

时间:2011-02-22 21:01:18

标签: asp.net wcf

我正在尝试

我试图让用户在文本框中输入网站名称,然后单击按钮。单击该按钮后,应将网站URL发送到一个方法,该方法将使用WebBrowser导航到该网站并截取该网站的屏幕截图。此外,它应该在此之后获取此屏幕截图并生成其缩略图。

......还有棘手的部分

棘手的是,根据MSDNSystem.Drawing不应该在Windows或ASP.NET服务中使用,这使我有两种方法:

  • 忽略MSDN中的建议并实现包含必要方法的类。
  • 使用必要的方法创建WCF服务。

第二种方法听起来我几乎违反了MSDN上的建议,因为我在ASP.NET MVC中实现它(连接到WCF主机)

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

文档确实有此警告,但是,成千上万个站点上的数千名开发人员已经使用了System.Drawing命名空间中的类而没有太多问题。

请参阅this其他有关此问题的SO问题,并this一个。