Das „neu“ installierte Visual Studio gibt 408-Fehler bei einem leeren Programm des Typs „Kann die Quelldatei „errno.h“ nicht öffnen“ zurück.
Lesezeit: 2 Minuten
Nachdem ich VS 2019 auf meinem PC installiert und ein neues Projekt geöffnet habe, erhalte ich 408-Fehler, die alle besagen, dass verschiedene .h-Quelldateien wie errno.h, float.h, corecrt.h usw. oder „the global scope hat kein “acosf” ‘Ich hatte gerade Visual Studio installiert und habe keine Ahnung, wie es funktioniert, und habe nichts anderes getan, als es zu installieren und ein neues Projekt zu eröffnen. Möglicherweise nützliche Informationen:
Es wurde nicht am Standardspeicherort installiert, sondern auf Laufwerk D:
Visual Studio funktioniert gut, wenn ich es mit Unity öffne, um Skripte für meine Unity-Projekte zu bearbeiten, aber wenn ich es über sein Desktop-Symbol oder über das Startmenü öffne, erhalte ich die Fehler
Unity wurde installiert, bevor ich Visual Studio installiert habe, und scheint eine andere Version von Visual Studio an einer anderen Stelle auf meinem PC zu verwenden, aber ich kann nicht finden, wo es ist, daher habe ich es selbst installiert
Das Projekt ist ein C++-Projekt
Ich habe bereits versucht, Visual Studio zu reparieren und neu zu installieren, aber es hat nicht funktioniert.
Ich denke, Sie müssen die SDK-Version in Ihren Projekteinstellungen auswählen.
Ich schlage vor, Sie könnten die Version von Windows SDK im Visual Studio-Installationsprogramm überprüfen. Und stellen Sie dann die entsprechende Version von Windows SDK in der property -> General -> windows SDK version.
“Und stellen Sie dann die entsprechende Version von Windows SDK ein” Es gibt viele Windows SDK-Versionen, woher weiß ich, welche geeignet ist?
– Bersan
30. März um 14:43 Uhr
Ich hatte das gleiche Problem (hier), das Problem ist, dass MSVS aus irgendeinem Grund die Windows Universal CRT SDK zu den Include- und Bibliothekspfaden (dieses SDK hat die Header-Dateien für Dinge wie “float.h” und so weiter).
Um es zu Ihrem Projekt hinzuzufügen, müssen Sie die include- und lib-Pfade in den Projekteinstellungen hinzufügen.
(Sie können es finden, indem Sie nach “float.h” und “ucrtd.lib” suchen, aber achten Sie darauf, den Pfad nicht für Linux-Header zu verwenden).
Sie können diese Pfade hinzufügen unter: Project Properties -> C/C++ -> General -> Additional Include Directories(Header-Pfad hier hinzufügen)
und dann Project Properties -> Linker -> General -> Additional Library directories(Bibliothekspfad hier hinzufügen).
10123900cookie-checkDas „neu“ installierte Visual Studio gibt 408-Fehler bei einem leeren Programm des Typs „Kann die Quelldatei „errno.h“ nicht öffnen“ zurück.yes
Ich denke, Sie müssen die SDK-Version in Ihren Projekteinstellungen auswählen.
– drescherjm
28. Juli 2020 um 17:58 Uhr
stackoverflow.com/questions/36059048/…
– drescherjm
28. Juli 2020 um 18:13 Uhr
developercommunity.visualstudio.com/content/problem/401228/…
– drescherjm
28. Juli 2020 um 18:14 Uhr
Hast du die SDK-Einstellung schon ausprobiert?
– drescherjm
28. Juli 2020 um 18:15 Uhr
stackoverflow.com/questions/53489899/…
– drescherjm
28. Juli 2020 um 18:17 Uhr