Frage

Ich habe einen Web-Browser in meiner C # -Anwendung, in denen ich eine SVG-Datei angezeigt werden soll. Allerdings, wenn ich die App auf einem Windows 2008 R2-Computer ausführen, wird die SVG-Datei nicht auf. Wenn ich einen Blick auf die gleiche Datei auf dem gleichen Server im Internet Explorer haben, sieht alles in Ordnung.

Was ich habe bereits versucht:

  • IE ESC Einstellungen ein- oder ausschalten
  • Vertrauenswürdige Sites / Lokales Intranet-Sites
  • Ausführen 32 Bits
  • Gehen Sie folgendermaßen vor Überschreibung:

(von diesem 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);
        }

Kann mir jemand helfen mit diesem Thema aus? Vielen Dank!

War es hilfreich?

Lösung

Das Problem war, Data Execution Prevention (DEP). Nach dieser Ausschalten, es funktioniert!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top