ページがSilverlightcontrolを含む場合IE9レンダリング空白

空白のページを表示するIE9の問題があります。これは、ライブモードと開発モードの複数のマシンでテストされています。

このページはAJAXコントロールの項目が混在していますが、問題の原因となっている要素はSilverlight(4)コントロール(無効にして、すべて正常に機能します)のようです。ブラウザウィンドウのサイズを変更すると、ページが正しく表示されます。

これは、Silverlightを使用しているサイトの他のページでも発生します。

1つの提案は、windowless = falseを使用することでした。

助言がありますか?ありがとう!

0

3 答え

私はこれに対して可能な修正を見つけました。これは古い投稿だとわかっていますが、私はこの問題を永遠に苦労しました。

Silverlightコントロールに 'ウィンドウなしモードがオンになっている場合

IE9には空白のページしか表示されません。ウィンドウズ7では、IE9を最小化してタスクバーのアイコンの上に移動すると、小さなプレビューボックスに表示されるべきページが表示されます。

これは特定のグラフィックスアクセラレータ\ドライバとIE9の問題でなければなりません。インターネットエクスプローラの高度なオプションにアクセスし、[GPUレンダリングではなくソフトウェアレンダリングを使用する]チェックボックスをオンにすると、ページが正しく表示される可能性が高くなります。

そのため、Silverlightアプリからウィンドウレスパラメータを削除するか または GPUレンダリングの代わりにソフトウェアレンダリングを使用する

1
追加された

常に最新のすべてのWindowsアップデートをインストールしてください。 これは最近私にとって非常に似た問題を解決しました。 - リー

0
追加された

この問題への答えは、ページに追加のダミーのSilverlightコントロールを追加することでした。その後、正しくレンダリングされました。なぜ私はこの問題を解決したのか分かりませんが、それはありませんでした。

すべての提案をありがとう。

0
追加された