Hallo,
zuerst dachte ich mir nichts dabei, aber dann kam es bei jedem Projekt vor, das ich neu angefangen hab.
Ich kompiliere die Projekte ganz normal und die ersten (sagen wir) 5 Mal funktioniert es wie es soll.
Dann kommt aber irgendwann folgende Meldung und ich weiß nicht, was ich falsch gemacht haben soll. Vor allem, weil es vorher ja wunderbar gelaufen ist.
|
Quellcode
|
1
2
3
4
5
6
|
1>------ Build started: Project: MyDirectXApp3, Configuration: Debug Win32 ------
1>Linking...
1>LINK : fatal error LNK1104: cannot open file 'D:\Daten\EigeneDaten\Visual Studio 2005\Projects\[C++]\MyDirectXApp3\Debug\MyDirectXApp3.exe'
1>Build log was saved at "file://d:\Daten\EigeneDaten\Visual Studio 2005\Projects\[C++]\MyDirectXApp3\MyDirectXApp3\Debug\BuildLog.htm"
1>MyDirectXApp3 - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
|
Soll eine ganz einfache DirectX Anwendung sein. Ich erstelle das neue Projekt 'CLR Empty Project'.
Meine Idee war auch schon, dass ich irgendwelche Reste vergessen hab zu löschen, aber das kann auch schlecht sein.
Braucht ihr den Code?
EDIT:
Wenn ich versuche, die Datei außerhalb der IDE zu öffnen, läuft natürlich die Version, die ich vorher hatte (nicht die neue in der IDE).
Versuche ich diese Datei zu löschen, kommt ein Fehler, in dem ich angewiesen werde, zu überprüfen ob die Datei gerade benutzt wird.
Wenn in der IDE nichts falsch läuft, muss ich doch irgendwas vergessen haben aufzuräumen, sodass die Ilusion immer noch besteht, dass ich mit der Datei arbeite ...
EDIT:
Der Typ, von dem ich den Code hab, hat vergessen UnregisterClass() aufzurufen, bevor er das Fenster aufräumt. Kann das der Fehler gewesen sein?