2013-11-26 18 views
8

Ich schreibe ein Windows Phone 8-Spiel, das eine Reihe von Support-Desktop-Anwendungen benötigt: Level-Editoren etc. Da ich nur Express-Versionen von VS habe, verwende ich 2010 für Windows Phone, um diese zu erstellen (2012 bietet das nicht Fähigkeit, Windows-Anwendungen zu erstellen, und ich brauche XNA).VS2010 werfend "Die Datei konnte nicht kopiert werden obj x86 Debug [file] .exe", weil sie nicht gefunden wurde. "

Kürzlich habe ich einen seltsamen Fehler bekommen, wenn ich versuche zu bauen: "Konnte die Datei" obj \ x86 \ Debug \ LevelEditor.exe "nicht kopieren, weil sie nicht gefunden wurde."

Ich habe eine Reihe von Lösungen ausprobiert, sogar soweit, die Lösung komplett neu zu erstellen, alle Klassen-Dateien neu zu erstellen und dann den Code aus den alten Dateien per Text-Editor einzufügen - nichts funktioniert.

Dieser Fehler scheint völlig falsch zu sein, fast so, als gäbe es eine Art Größenbeschränkung für mein Projekt: Das Herumspielen mit String-Konstanten in verschiedenen Klassen scheint darauf zu deuten, da ich die Anzahl der Zeichen in einem erweitern kann Der Fehler tritt auf, dann reduzieren Sie einen anderen in einer komplett anderen Klasse und das Projekt wird erneut erstellt.

Hat jemand anderes diese Art von Verhalten gesehen? Und gibt es eine Lösung, die mich verrückt macht?

+1

Ist es möglich, dass Ihre Projektdatei einen harten Verweis auf die Debug-Ausgabe enthält und Sie zu einem Release-Build gewechselt sind? – JaredPar

+9

Etwas löschte die Datei direkt nachdem der Compiler sie erstellt hatte. Das ist nicht ungewöhnlich, es ist ein Virus, der viele Maschinen infiziert. Geht unter vielen Namen, Avast ist besonders böse. –

+0

Danke Hans - dachte nicht einmal, dass Avast Probleme mit meinen eigenen Builds verursachen könnte ... und es in den Silent-Modus zu schalten, hat nicht geholfen! Der Build-Pfad wurde vom Avast-Scan ausgeschlossen und das Projekt wurde erneut erstellt. Vielen Dank! –

Antwort

10

Wie gesagt, Avast war das Problem. Vielen Dank!

+0

LOL..avast ist ein Problem hier .. –

0

Wechseln Sie einfach in den Task-Manager in Prozesse und suchen Sie den Namen Ihres Projekts, dann klicken Sie mit der rechten Maustaste und beenden Sie den Vorgang. Öffnen Sie dann Ihr Projekt in Visual Studio, klicken Sie auf Ausführen und es wird funktionieren.