c # WebBrowser SVG Windows 2008 R2 - PullRequest
       2

c # WebBrowser SVG Windows 2008 R2

0 голосов
/ 28 октября 2010

В моем приложении на C # есть WebBrowser, в котором я хочу показать файл SVG. Однако при запуске приложения на компьютере с Windows 2008 R2 файл SVG не отображается. Когда я смотрю на тот же файл на том же сервере в Internet Explorer, все выглядит нормально.

Что я уже пробовал:

  • IE ESC настройки включены или выключены
  • Доверенные сайты / Местные интранет-сайты
  • Выполнить 32 бита
  • сделать следующее переопределение:

(из этого блога )

protected override void WndProc(ref Message m)
        {
            switch (m.Msg)
            {
                case 21:
                case 201:
                case 204:
                case 207:
                    base.DefWndProc(ref m);
                    return;
            }
            base.WndProc(ref m);
        }

Может кто-нибудь помочь мне с этим вопросом? Спасибо!

1 Ответ

0 голосов
/ 28 октября 2010

Проблема заключалась в предотвращении выполнения данных (DEP).После выключения это работает!

...