
Als professioneller Screenshot für Leute, die noch immer ohne Mastodon zu leben versuchen 😉
ugg.li Schnelle Hilfe für schnelle Admins
Nicht immer schön, aber effektiv. Schnelle Hilfe für schnelle Admins.
Die Freidrehenden KI-Übersetzungen bei Microsoft werden immer bedrohlicher 😂
Seit Juli 2023 plagt dieser Fehler einen Großteil der DATEV „Rechnungswesen“ Anwender. Während andere Hersteller das Problem längst behoben haben, verweist DATEV nur immer wieder auf „Microsoft“ 🤦
Die Fehlermeldung lautet:
Die Datei oder Assembly "office, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" oder eine Abhängigkeit davon wurde nicht gefunden. Zugriff verweigert
Natürlich kann Microsoft nichts dafür, wenn Softwarehersteller sich nicht an die vorgesehene Vorgehensweise halten, Office-Tools zu referenzieren.
Diese Lösung ist nur ein Workaround, aber schnell und einfach. Das Vorgehen setzt administrative Rechte voraus. Die DATEV-Software (bzw. deren Dienste) laufen zwar mit passenden Rechten, aber die Behebung des Fehlers bleibt dem Benutzer überlassen.
Das Tool setzt die Dateiberechtigungen zur Maximierung der Kompatibilität auf den Stand von .NET4 zurück, den DATEV benötigt.
Nachdem das Tool durchgelaufen ist, funktioniert Rechnungswesen wider, bis ein Update oder eine .NET FrameWork Erweiterung die Rechte wieder korrigiert. WQenn das der Fall sein sollte, einfach die Schritte wieder und wieder wiederholen. Bis DATEV den Fehler endgültig behebt.
Die referenzierte office.dll
(15.x) war lange für Abwärtskompatibilität von Add-Ins zu Office 2007/2010/2013 da. Alle diese Office-Versionen sind EOL – wenn aber der Support noch wichtig ist, sollte man einfach die korrekte COM-Referenz anstelle der „harten“ Datei-Referenz auf ein .NET4-Assembly (EOL 2022) verwenden.
Die „richtige“ Lösung (ironischerweise geliefert vom Microsoft Support, auf den DATEV verweist) ist einschliesslich Beispiel hier zu finden: https://github.com/dotnet/project-system/issues/5735
Oft sinnvoll, zum Beispiel für Server 2008R2 Upgrades 😂 (thx u/rat_blue)