Ich habe Visual Studio 2010 Premium installiert (ich bin ein Student und ich habe die vs2010 von unserer MSDNAA installiert). Ich habe eine kleine Windows-Formularanwendung geschrieben.
Wenn ich versuche, das Programm mit zu kompilieren und auszuführen, erlischt F5die grüne Starttaste für 3-5 Sekunden. Dann erhalte ich eine Fehlermeldung:
Die Datei "obj \ x86 \ Debug \ Test.exe" kann nicht in "bin \ Debug \ Test.exe" kopiert werden.
Der Prozess kann nicht auf die Datei "bin \ debug \ Test.exe" zugreifen, da sie von einem anderen Prozess verwendet wird. (Bitte beachten Sie, dass ich die Fehlermeldung aus dem Deutschen übersetzt habe)
Um dieses Problem zu lösen, muss ich in den Debug-Ordner gehen und die Test.exe-Datei löschen, dann das Programm neu kompilieren (F5 drücken), aber dies startet das Debugging nicht, ich muss das Programm von Test.exe starten aus dem Ordner bin \ Debug.
Wie kann ich dieses Problem lösen?
Es ist ärgerlich, wenn ich keine Möglichkeit mehr habe, Fehler zu beheben. Außerdem dauert es zu lange, die Datei zu löschen und sie nach dem Erstellen erneut zu starten.
Bitte helfen Sie, ich habe versucht, den VS2010 erneut zu installieren, aber dies hat nicht geholfen.
quelle
Antworten:
Diese Art von Fehlermeldung wird normalerweise von VS 2010 angezeigt, wenn Ihre Anwendung hängt oder noch ausgeführt wird und Sie sie nicht geschlossen haben. Ich empfehle folgende Varianten auszuprobieren:
Hoffe das hilft,
IPP
quelle
Zuerst würde ich SP1 für Visual Studio installieren, wenn Sie dies noch nicht getan haben.
Verwenden Sie zur Installation entweder das webbasierte Installationsprogramm oder den vollständigen ISO-Download .
Wenn das Problem weiterhin besteht, möchten Sie möglicherweise prüfen, ob Visual Studio mit deaktivierten Add-Ins gestartet wird, und ob das Problem dadurch behoben und der Täter eingegrenzt wird.
Update Nr. 1: Stellen Sie sicher, dass Ihre Anwendung nicht ausgeführt wird und keine Hintergrundthreads ausgeführt werden (wodurch die Datei gesperrt wird).
quelle