Windows7で管理者としてVisual Studioを実行して、インターネットエクスプローラーと対話する

StackOverflow https://stackoverflow.com/questions/6348730

  •  27-10-2019
  •  | 
  •  

質問

shdocvw.internetexplorerclassを使用して、ウェブページをこすります。 XPでは正常に動作しますが、Windows 7で実行しようとすると、エラーが発生します。

The interface is unknown. (Exception from HRESULT: 0x800706B5)

管理者モードでVisual Studioを実行すると、正常に動作しますが、公開されたアプリケーションも管理者モードで実行する必要がありますが、これは受け入れられません。

管理者モードでアプリケーションを実行する方法はありますか?

役に立ちましたか?

解決

絶対に使用する必要がありますか? SHDocVw.InternetExplorerClass スクレイピングのために?通常のHTTP Webリクエストを使用して送信できますか System.Net.WebClient また HttpWebRequest?これらは好ましい方法です。通常、使用するだけです SHDocVw.InternetExplorerClass JavaScriptやVBScriptなどのスクリプトテクノロジーを実行する必要がある場合は、スクレイピング用。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top