c# WebブラウザSVG Windows 2008 R2
-
27-09-2019 - |
質問
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);
}
誰かこの問題について手伝ってくれませんか?ありがとう!
解決
問題は、データ実行防止(DEP)でした。このオフを切り替えた後、それは動作します!
所属していません StackOverflow