2010-10-28 4 views
0

J'ai un WebBrowser dans mon application C#, dans lequel je veux afficher un fichier SVG. Cependant, lorsque je lance l'application sur une machine Windows 2008 R2, le fichier SVG n'apparaît pas. Lorsque je regarde le même fichier sur le même serveur dans Internet Explorer, tout semble correct.C# WebBrowser SVG Windows 2008 R2

Ce que j'ai déjà essayé:

  • paramètres IE ESC ou désactiver
  • Sites de confiance/sites intranet locaux
  • Run 32 bits
  • faire la dérogation suivante:

(à partir de this blog)

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); 
     } 

Quelqu'un peut-il m'aider avec ce problème? Je vous remercie!

+0

Utilisez-vous le plugin Adobe ou autre chose? – jbeard4

+0

Oui, je l'ai installé dans IE. Pensez-vous que je dois activer/charger ce plugin manuellement dans ce webbrowser? Si oui, comment puis-je faire cela, parce que je ne peux pas trouver comment ... –

Répondre

0

Le problème était la prévention de l'exécution des données (DEP). Après l'avoir éteint, ça marche!

Questions connexes