J'ai développé une application Web ASP.Net MVC et elle est presque terminée. Après cela, j'ai mis à jour Bootstrap via le gestionnaire de packages NuGet vers la dernière mise à jour stable version 4.3.1
de Bootstrap. Mais après la migration, les erreurs suivantes se sont produites.
Error Build:Cannot find name 'Record'. Error Build:Cannot find name 'undefined'.
Pour résoudre ce problème, j'ai installé TypeScript pour Visual Studio 2015
. Ensuite, l'erreur ci-dessus a été résolue et l'erreur suivante s'est produite.
Code de gravité Description État de suppression de la ligne du fichier de projet Erreur La tâche de construction n'a pas pu trouver node.exe qui est requis pour s'exécuter le compilateur TypeScript. Veuillez installer Node et assurez-vous que le le chemin du système contient son emplacement. ABH.SW.HotelManagement
Comment puis-je résoudre ce problème? J'ai essayé de le rechercher sur Google ces 2 derniers jours, mais je n'ai trouvé aucune solution
3 Réponses :
Je pense que Bootstrap 4.3.1, Typescript, VS2015 a quelques problèmes les uns avec les autres. [par exemple. Erreur de compilation de Angular et dactylographié dans VS 2015 MVC projet ]
Mon scénario dans mon projet a obtenu cette erreur
Erreur La tâche de construction n'a pas pu trouver node.exe qui est requis pour s'exécuter le compilateur TypeScript. Veuillez installer Node et assurez-vous que le le chemin du système contient son emplacement. ACC_Cor ...
J'utilise VS2017 alors qu'un autre membre de l'équipe a des problèmes avec VS2015 avec les outils TypeScript pour Microsoft Visual Studio 2015 3.2.2.0 installés
Il m'a dit qu'après le projet de carte à partir du contrôle de source, il y a un message d'alerte de quelque chose comme sa version dactylographiée est plus récent. Donc, après quelques recherches sur Google, je pense que vous devriez consulter ce lien pour plus d'informations https://github.com/Microsoft/TypeScript/issues/17136 p >
VS2015 - Modifier la version de TypeScript
Comment exécuter TypeScript dans Visual Studio 2015 sans require () ou requireJS
tldr;
Pour Vs2015 + Bootstrap 4.3.1, j'ai résolu mon problème en
Ceci est le seul message pour ce problème, donc je ferai ma part pour ceux qui utilisent Bootstrap 4.3.1, TypeScript et VS2015.
Tout d'abord, une fois que vous avez créé le projet et que vous êtes sur le point d'installer Bootstrap 4.3 .1 via NuGet, ne laissez pas Visual Studio gérer les typages TypeScript pour vous. N ° de contrôle.
Une fois Bootstrap et tout ce qui est installé, nettoyez la solution: faites un clic droit sur votre solution -> solution propre p>
Ensuite, ouvrez la console NuGet (Outils → Gestionnaire de package NuGet → Console du gestionnaire de package) et installez TypeScript 3.0 à l'aide de cette commande:
Install-Package Microsoft.TypeScript.MSBuild -Version 3.0.0
Fermez Visual Studio, ouvrez encore une fois, et c'est tout. Il m'a fallu beaucoup de recherches pour découvrir que plusieurs versions de TypeScript provoquent beaucoup de conflits et la 3.0 est l'une de celles qui fonctionnent réellement.
J'ai eu le même problème en essayant de mettre à jour vers Bootstrap 4 à partir de Visual Studio 2015. Ce qui l'a résolu pour moi a été d'installer Typescript 2.2 pour Visual Studio 2015 ( https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.TypeScript22forVisualStudio2015 ). Vous devrez peut-être désinstaller les versions précédentes de Typescript Tools for VS2015 à partir de Programmes et fonctionnalités.