0


0

私は、内部に1つのWebBrowserコントロールを持つ1つのウィンドウだけの簡単なWinFormsアプリケーションを持っています。 見かけ上、これは日付を表示するのに失敗しますが、問題なく動作しますXP? Webサイトは日付を表示するためにactiveXを実行します。

名前空間WindowsFormsBrowserTest {public部分クラスForm1:Form {public Form1(){InitializeComponent(); this.webBrowser1.Navigate( "http://www.pcpitstop.com/testax.asp"); }}}

どんな手がかりも本当に感謝されるでしょう、単純であるべきですが、私はわかりません。

セキュリティの専門家はいますか?

3 Answer


2


失敗したときにVista上のInternet ExplorerでWebサイトを正しく表示できますか? そのWebサイトにアクセスしたときに、ActiveXコントロールをインストールするように求められました。 WebBrowserコントロールは、ActiveXコントロールのインストールを処理しません。


0


VistaマシンのInternet Explorerで、[インターネットオプション]、[セキュリティ]タブページに移動します。 「保護モードを有効にする」というオプションが表示されます。 消して…​ :-)

(このオプションはXPおよび他のWindowsバージョンには存在しません。)


0


私は結局この問題を整理しました。 1つのWebページで例外が発生しました。

アプリケーションはactiveXコントロールを実行しているWebページをホストしていました。

ビルド後の手順でアプリケーションのデータ実行防止 "DEP"をオフにしました。

今はすべてうまくいっています。