Forum Notenmanager
Abbruch durch Benutzer beim Notenabgleich - Druckversion

+- Forum Notenmanager (https://forum.notenmanager.net)
+-- Forum: Heimversion (https://forum.notenmanager.net/forumdisplay.php?fid=23)
+--- Forum: Datenaustausch mit der Schulversion (https://forum.notenmanager.net/forumdisplay.php?fid=19)
+--- Thema: Abbruch durch Benutzer beim Notenabgleich (/showthread.php?tid=8486)



Abbruch durch Benutzer beim Notenabgleich - steve - 25.02.2021

Hallo Stephan,

nachdem ich nun erfolgreich auf die neue Verzeichnisstruktur umgestellt habe, bleibt ein Problem bei einzelnen Clients.
Auf diesen ist der NM lokal installiert.

Diese starten den Notenabgleich, dann bricht der Prozess aber ab mit der Meldung "Abbruch durch Benutzer".
Leider finde ich auch die nmsynclog.txt nicht, u.U. wird die nicht geschrieben.

Hast Du eine Idee? Ich habe extra neu drüberinstalliert - behabt das Problem leider nicht.

Ciao
steve


RE: Abbruch durch Benutzer beim Notenabgleich - steve - 25.02.2021

Ergänzung:
Habe nun von einem der PCs aus, bei dem es nicht geht, auf dem Server den NM gestartet. Auch da die Fehlermeldung.
Immerhin schreibt der NM auf die Art und Weise was in eine Log-Datei, hier ein Auszug:

[25.02.2021 19:58:55 | V0384-NM01]#Notenabgleich wird gestartet.##StartSyncAction#nmClasses.Sync.NMSyncer#ErrorTypeInfo
[25.02.2021 19:58:55 | V0384-NM01]#Transportmedium wird geprüft.##SyncSV#nmClasses.Sync.NMSyncer#ErrorTypeInfo
[25.02.2021 19:58:55 | V0384-NM01]#System.IO.FileNotFoundException: Die Datei oder Assembly "ChilkatDotNet47.dll" oder eine Abhängigkeit davon wurde nicht gefunden. Das angegebene Modul wurde nicht gefunden.
Dateiname: "ChilkatDotNet47.dll"
   bei nmClasses.Net.SFTPClient.InitComponent()
   bei nmClasses.Net.SFTPClient..ctor()
   bei nmClasses.ClsCurrentSession.GetWebFSClient(WebAccountType AccountType)
   bei nmClasses.Sync.NMSyncer.CheckTM(TMInfo& TMInfo, Boolean SilentMode)

#System.IO.FileNotFoundException: Die Datei oder Assembly "ChilkatDotNet47.dll" oder eine Abhängigkeit davon wurde nicht gefunden. Das angegebene Modul wurde nicht gefunden.
Dateiname: "ChilkatDotNet47.dll"
   bei nmClasses.Net.SFTPClient.InitComponent()
   bei nmClasses.Net.SFTPClient..ctor()
   bei nmClasses.ClsCurrentSession.GetWebFSClient(WebAccountType AccountType)
   bei nmClasses.Sync.NMSyncer.CheckTM(TMInfo& TMInfo, Boolean SilentMode)

#CheckTM#nmClasses.Sync.NMSyncer#ErrorTypeProgrammfehler
[25.02.2021 19:58:55 | V0384-NM01]#Abbruch durch Benutzer.##SyncSV#nmClasses.Sync.NMSyncer#ErrorTypeInfo
[25.02.2021 19:59:01 | V0384-NM01]#End Sync:19:59:01##TimerTick#NMSyncUI.frmMain#ErrorTypeInfo



Allerdings ist die Datei "ChilkatDotNet47.dll" sehr wohl am Server (und auch lokal am PC) vorhanden. Außerdem geht der Notenabgleich ja, wenn ich von einem anderen PC aus den NM auf dem Server aufrufe.
Bin ratlos.
Ciao
steve


RE: Abbruch durch Benutzer beim Notenabgleich - NM-Himself - 26.02.2021

Hallo Steve,

auf den Geräten fehlt die VC++ 2015 Redistributable. Schau mal, ob du im NMAdmin-Verzeichnis noch die Datei vc_redist.x86.exe hast und lass diese laufen. Alternativ lässt du das neue Setup der Schulversion laufen, nur Clientdateien, keine Desktop-Icons erstellen lassen und auf der letzten Seite des Assistenten keine ODBC-Treiber installieren, keine Datenbank konfigurieren, aber VC++ Dateien installieren.

Gruß
Stephan