À l'aide UE4 avec Visual Studio 2017
J'ai récemment fait un peu de ménage de mes lecteurs et a décidé d'installer visual studio 2017 après le nettoyage. J'ai essayé de continuer à travailler sur mon UE4 projet à l'aide du moteur de tiré à partir de git hub. J'ai essayé de reconstruire le projet avec VS2017 qui je sais n'est pas entièrement pris en charge encore. Je n'ai couru dans pas mal de problèmes qui, comme le manque corecrt.h les fichiers dont j'ai réinstallé le Windows SDK pour les corriger.
Le problème actuel est un nouveau fichier manquant appelé windows.h qui est absente parce que le lors de la construction, il semble mauvais pour la version du kit de développement. Je me demandais si quelqu'un d'autre avait réussi à intégré Visual Studio 2017 avec leur UE4 projet et s'ils avaient couru dans des problèmes similaires avec un correctif pour eux.
- Un autre détail. Les erreurs semblent être centré autour de la ShaderCompileWorker projet au sein de la solution. Il ne me permet pas de construire l'éditeur à partir du code source recueillie à partir de github. J'ai exécuté le programme d'installation.chauve-souris et generateprojectfiles.chauve-souris -2017, mais elle n'affecte pas la question. Je vais continuer la recherche dans ce.
- Voici un lien pour une personne avec un problème similaire, dans laquelle il a été contraint à l'utilisation temporaire de correctifs pour ces questions.answers.unrealengine.com/questions/547647/...
Vous devez vous connecter pour publier un commentaire.
Que je sais que la Version 4.15 prend en charge Visual Studio 2015 (par défaut) et Visual Studio 2017. Si vous êtes à la construction du Moteur à partir du code source, vous souhaitez ouvrir une invite de commande après l'exécution de
Setup.bat
et exécutez la commandeGenerateProjectFiles.bat -2017
. Cela vous donnera une Visual Studio 2017 solution pour le Moteur.Utilisation de Visual Studio 2017 pour les projets, vous pouvez définir vos préférences pour la version des projets, en allant à Edit -> Préférences de l'Éditeur -> Général> Code Source et en choisissant Visual Studio 2017 dans le Éditeur de Code Source réglage.
Si la régénération du Moteur VS fichiers de projet n'aide pas. Essayez de régénérer votre propre UE4 projet VS fichiers de projet.
Avec Visual Studio et UE4 fermé, trouver le .uproject fichier, cliquez droit et sélectionnez
Generate Visual Studio project files
.Ouverture de la solution, assurez-vous que votre UE4 jeu (par exemple, MyProject) sous le dossier Jeux est défini comme projet de Démarrage (clic droit,
Set as StartUp project
), puis essayer de compiler.