Wie behebe ich den Fehler "GLib-GIO-ERROR **: Auf dem System sind keine GSettings-Schemata installiert"?

Ich muss ein One-File-Programm (.exe) mit @ erstellInstallShield2015LimitedEdition das funktioniert mitGTK3.4.2 undOpenCV 3.0.0 imWindows 7 x64. In diesem Programm kann der Benutzer ein Verzeichnis von seinem Computer auswählen. Aber wenn ich FileChooser aufrufe (auf ausführbare Datei klicken), erhalte ich diesen Fehler:

GLib-GIO-ERROR**: No GSettings schemas are installed on the system

und das Programm wird beendet.

Ich habe diese Seiten besucht:

Glib-GIO-ERROR beim Öffnen eines Dateiauswahldialogs

GLib-GIO-ERROR **: Auf dem System sind keine GSettings-Schemata installiert.

Wie mit FileChooser in GTK mit statischer Kompilierung umgehen

Aber ich habe nie genau verstanden, wie ich diesen Fehler beheben kann. Es ist verwandt mitorg.gtk.Settings.FileChooser.gschema.xml Datei in diesem Pfad:...\share\glib-2.0\schemas.

Ist es mit @ verbundsystem environment variable? Welche Dinge sollte ich hinzufügen?

Hinzufügensystem variable oderUser variable? Was istname undpath?

Beispielsweise. Ich fügte hinzuGSETTINGS_SCHEMA_DIR wievariable name undE:\Works for Gov Project\Help\Source codes for GTK+\gtk+-bundle_3.4.2-20130513_win64\share\glib-2.0\schemas wiepath für beide vonsystem variable undUser variable.

Ist das richtig

Antworten auf die Frage(2)

Ihre Antwort auf die Frage