Ich habe eine VB6 App, die früher perfekt auf einem Vista-Rechner
als eine geplante Aufgabe
arbeitete, aber es wird nicht mehr auf dem gleichen Computer geöffnet. Die App generiert Exportdateien in einem angegebenen Ordner ohne direkte Ausgabe auf dem Bildschirm. Ich bekomme keine Fehler, keine fehlenden Referenzen, nur absolut nichts.VB6 Anwendung öffnet nicht mehr auf Vista Computer
Der Computer läuft mit Vista Business 32-Bit, UAC ist mit einem einzigen Administratorkonto deaktiviert und automatische Updates sind deaktiviert. Die App befindet sich in einem nicht geschützten Ordner und die Exportdateien werden in einem Ordner auf dem Desktop abgelegt. Der Kunde schwört, dass die einzige Änderung, die er an diesem Computer vorgenommen hat, seit ich diese App installiert habe, die Installation von Norton Antivirus ist, was nie zuvor Probleme mit unserer Software verursacht hat.
Zusätzlich zu den normalen VB6-Verweisen verweist die App auf Microsoft Scripting Runtime (scrrun.dll) und Microsoft DAO 3.6 (dao360.dll). Diese beiden Dateien sind zusammen mit allen anderen VB6-Abhängigkeiten auf dem Zielcomputer vorhanden und registriert. Ich habe MsgBox-Anweisungen am Anfang von Sub Main() hinzugefügt, nur um zu sehen, ob etwas ausgeführt wird, und es nicht. Die Deaktivierung von Norton brachte keine Ergebnisse, und auch die VB6-Laufzeit wurde nicht neu installiert, um beschädigte Bibliotheken auszuschließen. Nicht einmal habe ich irgendwelche Nachrichten, Fehler oder anderweitig von meiner App erhalten.
Ich hatte noch nie ein Problem wie diese und ich bin völlig ratlos. Gibt es noch etwas, das das verursachen könnte?
Bearbeiten - Die App läuft nicht einmal, wenn ich es manuell ausführen, so dass der Teil darüber eine geplante Aufgabe ist irrelevant für mein Problem, tut mir leid für die Aufnahme.
Der Benutzer verfügt über vollständige Administratoranmeldeinformationen, bei dem ersten Test, der zu der Zeit auf diesem Computer ausgeführt wurde, auf dem ich das Problem habe, war kein Kompatibilitätsmodus erforderlich. Für grins habe ich den Kompatibilitätsmodus für XP und 2000 probiert, immernoch nichts.
Gibt es eine Chance, dass der Kompatibilitätsmodus der ausführbaren Datei geändert wird?(Außerdem habe ich das als "nicht programmierungsbezogen" gewählt, tut mir leid.) – Tomalak
Es lief vorher, und jetzt läuft es nicht im Zeitplan? Klingt nach einem Zeitplanproblem. Wird es ausgeführt, wenn der Benutzer darauf doppelklickt? Wenn ja, ist es kein Problem mit dem Programm ... –
Ich habe das "Software" -Tag herausgenommen, da es etwas unspezifisch ist. Bei Stackoverflow geht es um Software. Hoffe, du schaffst es, das Problem zu lösen, klingt fies! – MarkJ