ASP.NET MVC: System.Drawing не поддерживается - PullRequest
0 голосов
/ 23 февраля 2011

То, что я пытаюсь

Я пытаюсь позволить пользователю ввести имя веб-сайта в текстовое поле и нажать на кнопку.После нажатия кнопки URL-адрес веб-сайта следует отправить методу, который будет использовать WebBrowser для перехода на веб-сайт и создания его снимка экрана.Далее он должен затем захватить этот скриншот и создать его миниатюру.

... И хитрая часть

Хитрость заключается в том, что согласно MSDN System.Drawing не следует использовать ни в службах Windows, ни в ASP.NET, поэтому у меня есть два подхода:

  • Игнорировать предложение от MSDN и реализовать класс, который содержит необходимые методы.
  • Создайте службу WCF с необходимыми методами.

Второй подход мне кажется, что он все равно почти нарушает предложение по MSDN, так как я внедряю его в ASP.NET MVC(подключение к хосту WCF)

Есть предложения?

1 Ответ

1 голос
/ 23 февраля 2011

В документации действительно есть это предупреждение, однако тысячи разработчиков на тысячах сайтов без особых проблем использовали классы в пространстве имен System.Drawing.

См. этот другой вопрос SOименно об этой проблеме, и этот один.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...