In VS 2008 war ich in der Lage, eine Datei im Dateisystem zu erstellen (zum Beispiel eine .cpp-Datei), und dann konnte ich auf die Schaltfläche zum Aktualisieren in VS klicken, und die Datei würde angezeigt. Ich habe "Alle Dateien anzeigen" aktiviert. Beachten Sie, indem Sie hier eine Datei auf dem Dateisystem erstellen, ich meine, ich gehe in Windows Explorer und erstelle eine neue Datei, also außerhalb der IDE.
In VS 2010 funktioniert dies jedoch nicht. Ich muss die Lösung schließen und erneut öffnen oder die Datei wird nicht angezeigt, auch wenn ich auf die Schaltfläche zum Aktualisieren klicke. Ich weiß, dass ich die Datei über "Add New Item" hinzufügen kann und das funktioniert gut, aber ich verwende die oben genannte Technik, wenn ich an Programmierwettbewerben teilnehme, das heißt, ich habe ein separates Tool, das die Datei im Dateisystem erstellt, und dann ich kann nur die Dateiliste in VS aktualisieren und sehen.
Es ist kein Showstopper, aber es ist trotzdem ziemlich nervig. Ich fragte mich nur, ob jemand einen Workaround dafür kannte. Es ist ein C ++ Projekt, mit dem ich arbeite.
BEARBEITEN
Dieses Problem scheint auch in C++
-Projekten isoliert zu sein. Ich habe es gerade mit einer C#
-Konsolen-App versucht und die Aktualisierung funktioniert in Ordnung.
EDIT2 Ich habe ein Problem dafür auf der Microsoft Connect-Website. Ich weiß nicht, ob es irgendeine Antwort bekommen wird, aber ich dachte, es ist einen Versuch wert. Hier ist der Link.
Das einzige Mal, dass ich "refresh" gesehen habe, ist dies in Webseitenprojekten .. und ich fand es nervig, dass es automatisch Sachen aufnehmen würde;).
In Web-Apps, die jetzt die Standardeinstellung sind, müssen Sie auf das Symbol "Versteckte Dateien anzeigen" klicken, dann mit der rechten Maustaste auf die neue Datei klicken und "In Projekt einschließen" sagen
Tags und Links visual-studio-2010 file refresh