VS 2012 Erreur lors de la construction de Hello World: «L’opération n’a pas pu être terminée. Le paramètre est incorrect”

J’ai démarré VS 2012. J’ai créé une nouvelle solution / projet et fait du projet une application de console. Dans la classe “Programme” fournie, dans la méthode “Main”, j’ai ajouté une seule ligne, à savoir:

Console.WriteLine("Hello World"); 

C’est la seule chose que j’ai faite.

Je clique avec le bouton droit sur le nom de la solution et sélectionnez “Créer”.

Immédiatement, une boîte de dialog / alerte apparaît avec le titre “Microsoft Visual Studio”, contenant le “X” argent dans le cercle rouge, suivi du texte d’erreur extrêmement utile qui se lit comme suit:

L’opération n’a pas pu être complété. Le paramètre est incorrect.

J’ai effectué des recherches approfondies sur cette erreur très informative et je suis arrivé à la conclusion que cela se produisait dans de nombreuses circonstances différentes. Dans mon cas, j’ai commencé à en faire l’expérience il y a quelques jours (sur une application MVC beaucoup plus complexe) et cela semble intermittent. Parfois, je reçois l’erreur, parfois pas. Parfois, je peux fermer VS entièrement et ré-ouvrir et ce sera toujours là, parfois il sera parti pendant plusieurs heures. Redémarrer le système (ick) le fait généralement disparaître.

Une aide là-bas? Cela me rend fou maintenant. Merci d’avance.

INFORMATIONS SUPPLÉMENTAIRES: Si je tue toutes les applications Visual Studio dans le gestionnaire de tâches (plutôt que de simplement fermer Visual Studio de manière plus classique), il semble toujours résoudre le problème lors du redémarrage de Visual Studio. Toujours déconcerté.

Simplement éteindre et rallumer VS a supprimé cette erreur pour moi.

J’ai essayé de résoudre ce problème en supprimant les fichiers * .suo, bin et obj, sans succès. J’ai essayé de redémarrer VS (2015) et de recharger la solution. Toutes les références du projet étaient bien.

J’ai ensuite tué tous les processus liés à Visual Studio .

Après cela, j’ai pu reconstruire la solution.

Pour moi, cela s’est produit lorsque j’ai retiré un projet de la solution qui n’était plus sur le même chemin. Bizarre, c’était un projet grisé, mais était-il encore nécessaire pour la construction?

J’ai trouvé où il était référencé, dans mon fichier .sln j’avais une entrée de références pointant vers le guid d’un projet manquant ou supprimé dans la solution. Cela provoquerait une erreur.

Vous pouvez également consulter les pages de propriétés de la solution. L’une d’elles donne un message sur un projet nommé “” qui n’existe pas.

Donc, essentiellement, nettoyez la section Références dans votre .sln jusqu’à ce qu’elle soit générée.

Cela m’est arrivé dans un nouveau projet Web dans VS 2015. J’ai eu l’erreur lorsque j’ai essayé de créer ou de nettoyer la solution. Fermer VS et supprimer tout dans le dossier bin a fonctionné pour moi.

Pour moi, ce qui a aidé était de supprimer tous les dossiers bin obj et de reconstruire la solution. Je déplaçais un projet de MVC de 2013 à 2015. Aussi étrange que cela puisse être – il est arrivé à 2 solutions, mais pas pour toutes les autres.