Я упаковал решение Joel (http://joelverhagen.com/blog/2013/12/headless-chromium-in-c-with-cefglue/) в библиотеке, потому что мне нужно использовать его внутри веб-приложения ASP.Net. Библиотека отлично работает как автономная, но зависает (на каком-то внутреннем неопознанном процессе) при вызове внутри веб-приложения. Вы когда-нибудь пробовали этот режим бега? У вас есть идея о том, в чем может быть проблема? Большое спасибо
Использование CEF (Chromium Embedded Framework) внутри Asp.Net WebApplication
comment
Вы поняли, как заставить это работать?
- person TWilly   schedule 15.08.2015
Ответы (1)
Где вы используете сайт ASP.NET и под каким профилем безопасности? Я предполагаю, что это происходит неправильно, потому что он работает в контексте, где операции GDI не разрешены. Даже если окно не создается, для рендеринга все равно используется GDI.
Эта же проблема затронула меня с PhantomJS, поэтому я и спрашиваю.
person
Kevin Boyle
schedule
08.09.2014
Использование GDI+ из ASP.NET не должно быть проблемой, поскольку GDI+ по-прежнему используется внутри, например,
System.Drawing
, который популярен для работы с изображениями в Интернете. Вероятно, потребуется полное доверие.
- person bzlm; 08.09.2014
Да, именно поэтому я спросил, где он был размещен и под каким профилем безопасности он работал. Azure, например, отключает GDI, насколько я могу судить.
- person Kevin Boyle; 18.09.2014
Ага, не знал этого. В любом случае, вопросы к ОП обычно лучше всего публиковать в виде комментариев к вопросу ОП, а не в виде ответов.
- person bzlm; 19.09.2014