Ich habe einen Komponententest, der lokal funktioniert, aber beim Hochladen auf TeamCity schlägt der Server fehl mit "Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird."Bestimmen, welcher Prozess eine Sperre für eine Datei hat
- Bevor ich etwas im Test lese ich im Setup, wenn die Datei vorhanden ist, und wenn ja versuchen, es zu löschen. Dies scheitert mit den gleichen Fehler Nachrichten wie oben
- Wenn wriitng die Datei, schließe ich den Schriftsteller dann dispose davon, die ich glaube, sollte alle Ressourcen loszuwerden.
So habe ich ein paar
fragt- Hat jemand ähnliche Probleme und verwalten um sie herum
- Wie finden programticall kann zu bekommen, was Prozess eigennützig die Datei gesperrt hat !!!
Prost
möglich Duplikat von [Wie zu bestimmen, welcher Prozess eine Datei in Windows hält] (http://stackoverflow.com/questions/225802/how-to-determine-which-process-is- Halten einer Datei im Fenster –