私はWebフォームにWebブラウザーコントロールを埋め込むアプリケーションで作業しています。重大なメモリーリークの問題に気づいています。インターネット上で他の類似したケースについて読んだ後、問題はIEに固有のようです。WebBrowserブラウザを置き換える= new WebBrowser(); Chromeのインスタンスを使用する代わりに
私は他の人がこれをどのように解決したかを尋ねました。彼のソフトウェアでgeckoラッパーを出荷したと報告されました。私はいくつかの調査を行ったが、WatiN(私のソフトウェアが使用しているもの)をInternet ExplorerやFirefox 3.5以外で使用することはできないように見えるし、WatinもChromeと統合できる私はドキュメントを見つけることはできませんが、実験的に)。
誰もがこの問題の経験があり、複数のプラットフォームで動作するソリューションを提供する方法について知っていますか?
firefox 11は3.5に戻すことはできますか?誰もが正常に窓の内側にWatiNを使用しているInternet Explorer以外のブラウザで形成...とさらに良いが、誰も私を約読んだすべての文書のスレッドで未回答行くように見えるその構築IEのメモリを破棄する方法を発見しました(これまで最高のものがHow to Fix the Memory Leak in IE WebBrowser Control?)
このトピックで私を助けてくれてありがとう!
セレンはWatinと同等にまで来ているです。あなたが聞きたくないものを推測してください。しかし、1、それはこの会議でスティーブバルマーに置くこの質問を思い出させる良い質問について:http://www.techworld.com.au/article/266449/microsoft_interested_open_source_browser_ballmer/#closeme第三段落 –
へやジェレミー、と私のブロックSeleniumはブラウザをWindowsフォームに追加することができませんでした。彼らがこれを行うための接続可能な方法を追加したら、私は間違いなくスイッチを検討します。私はWatinでできなかったSelenium IDEを使って作業をすることができました。 – atwellpub