Color scheme: Dark
You are here: start » de » Dokumentation » Werkzeuge für Microsoft Access » WKL Office SDK » Problembehandlung » Eine Datei wird von einem anderen Programm verwendet

Eine Datei wird von einem anderen Programm verwendet

wkl-office endet mit error: <file> wird von <program> (<process id>) verwendet; dort schließen und erneut ausführen. (Exitcode 5), dotnet build schlägt mit dem Fehler WKL011 und demselben Text fehl, oder ein Vorgang des Access-Add-Ins meldet ihn auf der Registerkarte „Ausgabe“.

Umgebung

WKL Office SDK ab 0.2.0, jeder Befehl, der die Quellen liest oder die Build-Ausgabe schreibt.

Ursache

Ein anderes Programm hält eine Datei des Projekts geöffnet, ohne sie freizugeben: ein Editor, der die angezeigte Datei sperrt, ein Virenscanner, der eine gerade geschriebene Datei prüft, ein zweites Access mit geöffneter gebauter Datenbank, ein Sicherungs- oder Synchronisierungswerkzeug. Der Schritt bricht ab, weil er die Datei weder lesen noch ersetzen kann. Die Meldung nennt die Datei und die Programme, die sie halten, so wie Windows sie meldet (Restart Manager); kann Windows das nicht feststellen, lautet die Angabe „ein anderes Programm“.

Die in Ihrem eigenen Access geöffnete Datenbank ist kein solcher Fall: Die Befehle, die sie benötigen, arbeiten mit diesem Access, und ein Build, der sie ersetzen würde, meldet Der Build kann die Datenbank nicht ersetzen.

Lösung

  1. Schließen Sie die Datei im genannten Programm, oder warten Sie, bis der Virenscanner oder die Synchronisierung fertig ist.
  2. Führen Sie den Befehl erneut aus.
  3. Hält ein Virenscanner oder ein Synchronisierungswerkzeug dieselbe Datei immer wieder, nehmen Sie den Projektordner (oder zumindest build und obj) davon aus, wie es für Quellordner üblich ist.

Verwandte Themen

de/wiki/msaccess/sdk/troubleshooting/a-file-is-in-use.txt · Last modified: by Wolfgang van der Stille