Ich baue eine IE Extension, und ich muss meine Access-Datenbank-Datei im Appdata-Ordner behalten. Es funktioniert gut. Aber in vielen Systemen, in denen IE IE Protected Mode auf ON ist, stürzt es ab, ich denke, das liegt daran, dass der IE Protected Mode Extensions den Zugriff auf Appdata nicht erlaubt. Ich habe versucht, einen Ausweg zu finden, so dass ich erkennen kann, ob sich der IE im geschützten Modus über meine Erweiterung befindet. Bitte geben Sie einige Code-Snippets und einige Links, um mich aus diesem Problem zu entfernen.
Grüße
Ich füge auch einen Screenshot des Fehlers bei.
Ich würde IEIsProtectedModeProcess () verwenden, aber Sie sind auf eigene Faust für die Interop.
Sie suchen den IE-Prozess "Integrity Level". Das offizielle Dokument finden Sie hier: Bestimmen der Prozessintegritätsstufen mit einem Beispiel in C ++, und Sie finden ein Beispiel in C # geschrieben: Prozessintegritätsstufe in Vista mit Pinvoke erhalten
Tags und Links internet-explorer c# protected-mode