ActiveXコントロールを使用するソリューションを開発しています(私たちが購入した、開発していない市販のコントロール)。サイトにアクセスしたことがなく、アドオンがインストールされていないユーザーがページにアクセスしたときに何が起こるかをシミュレートするために、適切なインストールページを開発する必要があります。
インターネットオプションで[アドオンの管理]ビットを見つけましたが、うまくいきません。
IE7では、コントロールを有効または無効にする機能と[ActiveXを削除]オプションが表示されますが、この特定のコントロールでは無効になっています。
IE8 Beta 2では、「アドオンの管理」ビットが完全に作り直され、コントロールを削除するオプションが表示されなくなりました。各コントロールには「プロパティ」ダイアログがあり、「削除」することはできますが、ボタンは何もしないように見えます(IE7で「ActiveXの削除」がこれに対して機能しない方法に関連している可能性があります)。
このコントロールは、IEから削除するだけでは機能しないか、許可されない方法でインストールされているようですが、Add /に独自のエントリを持つコントロールではありません。 XPの[プログラム]メニューを削除すると、そのようにアンインストールできなくなります。
IE)でこのActiveXコントロールを削除/削除(無効化しない)して、人々がサイトにアクセスし、ActiveXコントロールがまだインストールされていない場合にどうなるかをシミュレートするにはどうすればよいですか? 「パージ」する方法が必要ですIEそれを削除します。
コントロールを登録解除できます
regsvr32 /u badboy.ocx
コマンドラインで。これらのことをvmwareでテストすることをお勧めします。
すべてのブラウザとタブを閉じて、ActiveXコントロールがメモリに常駐していないことを確認します。新しいIE9ブラウザーを開きます。 「ツール」->「アドオンの管理」を選択します。デフォルトではロードされているアドオンのみが表示されるため、ドロップダウンを「すべてのアドオン」に変更します。
次に、削除するアドオンを選択します。左下に「詳細」と書かれたリンクが表示されます。クリックして。
これにより、ActiveXコントロールを安全にアンインストールするためのダイアログが開きます。
'regsvr32'を手動で実行してOCXを削除する場合は、それでは不十分です。 ActiveXコントロールは署名付きCABファイルとしてラップされ、複数のDLLおよびOCXに展開される可能性があります。 IEを使用して、すべてのCOM DLLおよびOCXを安全かつ正確に登録解除します。
そこにあります!問題は、IE 9では「詳細情報」をクリックする必要があるため、いくらか隠されているのに対し、IE8では同じUIから実行できることです。
[インターネットオプション]-> [全般]タブ-> [閲覧履歴]セクション...設定をクリックし、[オブジェクトの表示]をクリックします。アクティブなXアドオンのリストが、それらが格納されているWindowsフォルダーに表示されます。これらのファイルは、他のファイルと同じように操作できます。アンインストールするものを削除して、IEを再起動するだけです。
[スタート]-> [コントロールパネル]-> [プログラムと機能]から、アンインストールするアドオンを検索し、特定のアドオンをクリックしてアンインストールします。
はい、IEの[ツール]-> [アドオンの管理]からアンインストールして、下部にある[詳細]リンクをクリックしましたが、[削除]ボタンが無効になりました。これはうまくいきませんでした。
上記の「プログラムと機能」からアンインストールするためのソリューションは機能します。
実際には、プラグインの構成メニューの「リモート」オプションは私(Win7 64、つまりすべてのアップデートを備えたie8)で機能しますが、
また、browsing-history-> viewオブジェクトに関する以前のコメントは、プラグインが現在インストールされている場合にも役立ちました。
よろしく!
仮想マシンを使用します。何度でもやり直して、クリーンなマシンをシミュレートする場合としない場合があるハックをやめます。
真剣に、VMWareまたはVirtualPCを使用してください。