Moin allerseits!
Heute hatte unsere Buchhalterin einen kuriosen Fehler: beim Versuch, Belegtransfer zu starten, erhielt sie die Meldung, die .NET-Version sei zu alt. Im Event Log findet sich dann auch ein Eintrag mit der Event-ID 1023 und dem Text
Description: A .NET application failed.
Application: BTTMain.exe
Path: C:\Program Files (x86)\DATEV\PROGRAMM\BTTNext\BTTMain\BTTMain.exe
Message: You must install or update .NET to run this application.
App: C:\Program Files (x86)\DATEV\PROGRAMM\BTTNext\BTTMain\BTTMain.exe
Architecture: x64
Framework: 'Microsoft.NETCore.App', version '8.0.29' (x64)
.NET location: C:\Program Files\dotnet\
The following frameworks were found:
3.1.17 at [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
6.0.36 at [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
8.0.28 at [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Nachdem ich .NET Desktop Runtime und ASP.NET Core Runtime auf 8.0.30 aktualisiert habe, läuft der Belegtransfer nun auch problemlos.
Seltsam ist nur: sie behauptet steif und fest, gestern habe es noch funktioniert.
Seit gestern wurden aber keinerlei Updates installiert, weder für Windows noch für Belegtransfer noch für DATEV überhaupt. Das wurde alles am 16.7. (Belegtransfer am 27.4.) zuletzt angefasst.
Wieso also verlangt das Programm heute eine andere .NET-Version als gestern?
Muss ich das verstehen?
Hallo bvdo,
Mit freundlichen Grüßen aus Nürnberg
Christian Tölle
Technische Basis 2
DATEV eG