Das Programm erhält nach dem Starten an der Eingabeaufforderung einen Fehler
Ich habe eine Client-Anwendung, mit der ich Probleme habe. Ich starte es vom Autoit-Code aus mit Run
. Autoit ist nur eine Skriptsprache, wenn Sie nicht damit vertraut sind.
Wir haben eine neue Version des Programms vom Kunden erhalten. Sie haben ein Zeichen im Formular hinzugefügt, wenn das Programm startet. Jetzt startet das Programm, der Begrüßungsbildschirm wird wie immer angezeigt, und das neue Anmeldeformular wird angezeigt. Sie melden sich an und das Hauptformular wird geöffnet. Diese neue Version wird von der Desktopverknüpfung aus gut ausgeführt und auch beim Start, indem Sie zur .EXE navigieren und darauf doppelklicken.
Wenn ich es jedoch von AutoIt aus starte, wird der Startbildschirm angezeigt, und es wird wie üblich nach dem Anmelden gefragt. Nach Eingabe des Benutzernamens und des Kennworts wird jedoch ein Fehler angezeigt.
Nicht sehr informativ. Ich habe versucht, es von der Eingabeaufforderung aus zu starten, und ich bekomme die gleiche Fehlermeldung. Ich habe versucht, die Eingabeaufforderung als Administrator auszuführen und dasselbe zu erhalten.
Auf einem PC mit der alten Version habe ich überprüft, dass ich die alte Version ohne Probleme von der Befehlszeile aus starten kann. Ich habe bestätigt, dass ich andere Programme von der Eingabeaufforderung aus starten kann, seit ich hier einen Beitrag gesehen habe, dass keine Programme von der Befehlszeile aus gestartet werden können.
Das Programm wird standardmäßig installiert, um im Kompatibilitätsmodus (XP SP 3) ausgeführt zu werden.
Irgendwelche Ideen, warum es anders aussehen würde, wenn von der Kommandozeile aus gestartet wird?
EDIT: Ich habe gerade ein Protokoll gefunden.
2015-12-15 08:20:07,847 [1] ERROR log4com - Main ERROR: Error in application start up. Cannot create ActiveX component. 2015-12-15 08:20:25,520 [1] ERROR log4com - Main Exception MSG: Cannot create ActiveX component. 2015-12-15 08:20:25,542 [1] ERROR log4com - Main Exception SRC: Microsoft.VisualBasic. 2015-12-15 08:20:25,542 [1] ERROR log4com - Main Exception Stack: at Microsoft.VisualBasic.Interaction.CreateObject(String ProgId, String ServerName) at DESKTOP32.BSTDesktop.ConnectToJMS() at DESKTOP32.BSTDesktop.Main(). 2015-12-15 08:20:25,543 [1] ERROR log4com - Main No inner exception. 2015-12-15 08:20:25,544 [1] INFO log4com - Time Tuning Releasing wfSystem object took up to 1 seconds. 2015-12-15 08:20:25,955 [1] INFO log4com - Time Tunning Realizing JMSAPI and Database objects took up to 1 seconds.
0 Antworten auf die Frage
Verwandte Probleme
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
4
Wie sperre ich rechtsbündige Symbolleisten in Windows 7, ohne dass sie schrecklich aussehen
-
4
Windows 7 "Aero Snap" -Funktion für Ubuntu GNOME
-
3
Meine zweite Festplatte ist in Windows 7 nicht sichtbar
-
7
Wie ersetze ich Notepad in Windows 7?
-
2
Wie werden Windows 7-Taskleistensymbole in zwei Reihen angeordnet?
-
1
Probleme beim Standby unter Windows 7
-
6
Wie steuern Sie die Windows 7-Snap-Funktion mit zwei Monitoren?
-
10
Wie aktualisiere ich von Windows 7 RC auf Windows 7 RTM?
-
3
Welchen Spyware-Schutz gibt es für Windows 7?