Hi,
ich habe eine kleine Konsolenanwendung, die bei Start eine XML-File öffnet, Konfigurationsdaten liest und im Anschluss ein paar SQL-Befehle ausführt. Wenn ich die Anwendung manuell starte werden alle Befehle problemlos ausgeführt.
Wird die Anwendung über den Aufgabenplaner gestartet, kommt folgende Fehlermeldung:
Das Problem sind folgende Zeilen:
Von Hand gestartet, wird die Datei gefunden, per Scheduler nicht. Wie kann ich dafür sorgen, dass die File auch per Scheduler gefunden wird?
ich habe eine kleine Konsolenanwendung, die bei Start eine XML-File öffnet, Konfigurationsdaten liest und im Anschluss ein paar SQL-Befehle ausführt. Wenn ich die Anwendung manuell starte werden alle Befehle problemlos ausgeführt.
Wird die Anwendung über den Aufgabenplaner gestartet, kommt folgende Fehlermeldung:
VB.NET-Quellcode
- Unbehandelte Ausnahme: System.IndexOutOfRangeException: An der Position 0 befindet sich keine Zeile.
- bei System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex)
- bei System.Data.DataRowCollection.get_Item(Int32 index)
- bei _27000_transfer.configurationDs.ConfigDataTable.get_Item(Int32 index)
- bei _27000_transfer.Module1.getDataFromSql()
- bei _27000_transfer.Module1.Main()
Das Problem sind folgende Zeilen:
Von Hand gestartet, wird die Datei gefunden, per Scheduler nicht. Wie kann ich dafür sorgen, dass die File auch per Scheduler gefunden wird?
Option strict = on
If it's stupid and it works it ain't stupid.
If it's stupid and it works it ain't stupid.