2009-06-12 12 views
0

私たちは大きなwinformsプログラムを持っています。あるコンピュータで、プログラムを実行してIE8を開くと、winformsプログラムがフリーズして戻りません。しかし、winformsプログラムを起動したときに既にIE8を実行していると、すべてが正常であるように見えます。IE8フリーズwinformsアプリケーション

IE8の起動方法(通常、アドインなし、または64ビット)に関係なく、同じことが起こります。

私の開発ボックスは、OS、マザーボード、プロセッサ、メモリが同じで、うまく動作します。

これはVista Enterprise x64 Q9550と8GB RAMです。

これはFirefox 3でうまく動作します。奇妙なことは、アプリにWebブラウザコントロールがないか、IEに関連するものがあることです。

答えて

0

実際にはブラウザに関連していませんでした。いくつかのコントロールはワーカースレッド上に作成され、Windowsメッセージポンプにアクセスできませんでした。

+0

メッセージポンプについてもう少し詳しく説明できますか? IEを起動したときに.NET WinFormsアプリがロックされるという同様の問題が発生しています。 –

0

最初に、別のブラウザ(Chromeなど)を開いて何が起こるかを確認します。私の推測はうまくいくが、少なくとも問題を解決するための参照の別のポイントです。

関連する問題