Frage

Das Setup meines eigenen Programm produziert nach dem Fertig einer Nachricht aus dem „Program Compatibility Assistant“, dass das Programm nicht korrekt installiert wurde, aber es ist alles richtig.

Das gleiche Problem habe ich mit dem Deinstallationsprogramm haben. Die Probleme treten unter Vista. Ich benutze launch4j.

Warum diese Nachricht auftreten? Wie kann ich diese Meldung vermeiden, dass mein Kunde es nicht sehen?

War es hilfreich?

Lösung

Das Problem tritt auf, wenn Sie in der Registrierung keine Änderung und / oder das Verzeichnis „Programmdateien“. Um dies zu lösen müssen Sie einige Änderungen auf dem System zu tun. Oder Sie ein Manifest zu Ihrem setup.exe hinzufügen wie in Program Compatibility Assistant denkt meine app ist ein Installationsprogramm . Siehe auch unter Wie verhindere ich programmatisch die „ Programmkompatibilitätsassistent“in Vista (und Windows 7) erscheinen?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top