Visual Studio 2010 erstellt das Projekt nicht

0

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.

Brandon
quelle
Verwenden Sie die Quellcodeverwaltung?
David Chen
Haben Sie ein Antivirenprogramm?
1
Sollte dies auf Stack Overflow migriert werden, da es sich um ein Programmierproblem handelt, oder sollte es hier belassen werden, da es sich um ein Anwendungsproblem handelt?
Wayne

Antworten:

1

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:

  • 1) Erstellen Sie ein neues leeres Projekt und versuchen Sie festzustellen, ob Sie das gleiche F5-Problem haben. Wenn ja, fahren Sie mit dem nächsten Punkt fort, wenn nein, hängt Ihre Anwendung
  • 2) Versuchen Sie, die Projektdatei an einem anderen Ort zu speichern (auf einem anderen Laufwerk oder in einem anderen Ordner). Oder
  • 3) Überprüfen Sie, ob VS2010 über DELETE- Rechte für diesen Pfad verfügt. Wenn dies nicht der Fall ist , fügen Sie dieses Recht hinzu, und Sie sollten kein souch-Problem haben

Hoffe das hilft,
IPP

Ioan Paul Pirau
quelle
+1 für die Löschrechte, nicht daran gedacht, auf dieser Ebene (abgesehen von der Datei mit einer Sperre von einem Hintergrund laufenden Thread ...)
Wayne
0

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).

Wayne
quelle