Any ideas which file it's referring to? How can I fix this?
Pourriez-vous générer votre demande d'assistance avant d'installer le paquet SpecFlow
? Il semble que il pourrait y avoir une erreur dans web.config
ou un autre fichier qui a une étiquette de fin inattendue.
Selon votre journal de construction dans la sortie:
Vous pouvez remarquer que ce paquet déjà installé avec succès au projet, mais NuGet jetterait une exception lors de l'ajout paquet à Common.Components. Vous pouvez essayer d'installer ce paquet dans le nouveau projet de création et vérifier si vous voyez toujours le problème.
En tant que test, j'ai créé un nouveau projet API Web ASP.NET et supprimé une balise >
dans le fichier web.config. Ensuite, j'ai essayé d'installer le paquet NuGet au projet avec ce web.config malformé je reçois l'erreur suivante:
Donc, ma suggestion est de vérifier tous les fichiers qui a des relations avec projet (comme certains propriétés liées aux paramètres, ressources que vous avez précédemment définies dans le concepteur, référence du projet)
Remarque: De nombreuses erreurs peuvent être générées sans mentionner d'avertissement. Nous devons également vérifier les erreurs incorrectes manuellement.
Essayez de l'installer via la console Nuget: 'nuget install SpecFlow' – mrid
Voulez-vous dire par la console du gestionnaire de paquets? Je reçois "le terme" nuget "n'est pas reconnu" –
essayez d'exécuter 'Install-Package SpecFlow'? – mrid