webentwicklung-frage-antwort-db.com.de

Neues Problem mit C++ - Dateien in Visual Studio Express 2015

Ich habe ein spezielles Problem in Visual Studio Express 2015. Ich versuche, ein neues leeres Win32-Konsolenanwendungsprojekt in Visual C++ zu erstellen. Ich kann ein neues Projekt erstellen, die Kontrollkästchen für vorkompilierte Header und SDL-Prüfungen deaktivieren und das Kontrollkästchen "Projekt leeren" aktivieren. Das Projekt wird erstellt, aber wenn ich meinen Quelldateien ein neues Element hinzufüge, kann ich unter "Installed" nichts auswählen. Bei früheren Versionen konnte ich eine neue leere C++ - Datei (.cpp) oder eine Header-Datei (.h) auswählen. Ich kann neue VB-Dateien unter Visual Basic und neue CS-Dateien unter C # erstellen, aber die Schaltfläche "Hinzufügen" ist ausgegraut, wenn ich versuche, eine neue C++ - Datei zu erstellen. Hat jemand Ideen? Ich habe dies auf drei verschiedenen Computern mit den gleichen Ergebnissen installiert (Windows 7 auf allen 3). Ich habe einen Screenshot des Dialogfelds Neues Element hinzufügen angehängt.

 screenshot

8
Dack Phillips

Was für mich funktionierte, war das Kopieren aller Dateien mit Ausnahme des Utility-Verzeichnisses von C:\Programme (x86)\Microsoft Visual Studio 14.0\VC\VCProjectItems_WDExpress In C:\Programme (x86) )\Microsoft Visual Studio 14.0\VC\vcprojectitems

Wenn ich ein Element hinzufügte (Klicken Sie mit der rechten Maustaste auf das Quelldateien-Verzeichnis in Visual Studio Express Solution Explorer), waren alle cpp-Elemente verfügbar.

12
Tom Hall

Dieses Problem ist nach dem Herunterladen und Installieren von Visual Studio Express 14.0 am 16. April 2016 aufgetreten. Dies scheint das erneute Auftreten eines Problems zu sein, das in früheren Versionen von Visual Studio Express aufgetreten ist. Dies ist ein Link zu einer Problemumgehung für Version 12.0, die eine einfache Bearbeitung der Registrierung beinhaltet:

[HKEY_CURRENT_USER\Software\Microsoft\WDExpress\12.0_Config\Projects {8BC9CEB8-8B4A-11D0-8D11-00A0C91BC943}\AddItemTemplates\TemplateDirs {F1C25864-3097-11D2108A08A08

"TemplatesDir" = "C:\Programme (x86)\Microsoft Visual Studio 12.0 \\ VC\VCProjectItems_WDExpress"

Ich habe die Anweisungen befolgt, mit Ausnahme der Änderung der Versionsnummer von 12.0 auf 14.0, und das Problem wurde dadurch gelöst.

Möglicherweise trat das Problem auf, weil neben der Installation von Studio Express anscheinend ein Microsoft Update die Microsoft Visual C++ Redistributable (x64) und (x86) aktualisiert hat. Die Folge war eine Fehlermeldung am Ende der Studio Express-Installation, da die Versionsnummer dieser installierten C++ - Komponenten höher war als die im Download von Studio Express enthaltenen. Das Deinstallieren der späteren Versionen und das erneute Ausführen der Studio Express-Installation war insofern erfolgreich, als keine Fehlermeldung angezeigt wurde. Dieses Problem mit New Item war jedoch vorhanden.

5
hutch

Ich habe fast das gleiche wie Mr. Hill gemacht

Ich habe das gesamte Verzeichnis kopiert und das kopierte Verzeichnis in das zweite umbenannt. Ich fand es nicht einmal im Verzeichnis. Ich bin Windows 10 Home Edition. ... auch versuchen, wieder auf das neuste VC Studio und Windows zuzugreifen, .... nicht lachen, aber ich bin sehr zufrieden mit V6.0 und Win XP, aber ich kann Windows XP wird nicht für immer unterstützt. Siehe die Änderungen am Ende meines Beitrags. 

Übrigens alle Apps, die ich in V6.0 mache, funktionieren in Windows 10: Als Datenbanken verwende ich meine eigene Datenbank, die aus fopen,fwrite, sqlite and Dao MSACCESS 97 erstellt wurde. Es gibt eine App, die ich zu MFC portieren muss. Es ist nicht notwendig, dass ich im Moment auf das neueste VStudio upgrate. Aber ich werde es tun. Kann nicht für immer in der Vergangenheit leben, vielleicht lol?

Ich mag auch nicht die neuen GUI-Funktionen von WINDOWS 7 und WINDOWS 10. Meine Empfehlung an Microsoft ist, Windows 11 so zu gestalten, dass es eher wie Windows XP aussieht (oder zumindest ein Schalter, der den Benutzern diese Option bietet), aber von Natürlich sind sie verpflichtet, neue Funktionen hinzuzufügen, um mit der Technologie Schritt zu halten. Ich mag nicht alle Pop-ups bei Rollovers und den neuen Dialog für die Dateikontrolle. 

..sorry für die Typen: Diese neuen PCs und WINDOWS 10 sind sehr umständlich mit dem Pop-Up, das beim Rollover erscheint. 

Vielen Dank an alle in diesem Thread und insbesondere an Herrn Hill

Chaneges zum System:

C:\Programme (x86)\Microsoft Visual Studio 14.0\VC\VCProjectItems_WDExpress in C:\Programme (x86)\Microsoft Visual Studio 14.0\VC\VCProjectItems

0
AL DURAN