Perte d’intellisence coté XAML dans un projet Windows Phone?

Je viens d’avoir le souci, concrètement, comportement étrange sur un projet Windows Phone 8.

Je créé un nouveau projet, je modifie mon XAML, j’ai de l’intellisence, je compile ça marche.

Je ferme Visual Studio 2013 ou bien je checkin : perte d’Intellissence… donc même si le projet compile toujours, ce n’est évidemment pas pratique.

Bref, c’est tout cassé :

Capture

 

Docteur? Diagnostique et explications :

  • A la fermeture ou à l’archivage d’une solution, Visual Studio génère un fichier .suo pour Solution User Options.
  • Ce fichier est masqué dans le même répertoire que la solution, il s’agit d’un fichier qui persiste la configuation actuelle de la solution et notamment la liste des composants tiers et des pages ouvertes.
  • Si ce fichier est corrompu à l’ouverture de Visual Studio, il peut y avoir des soucis sur l’initialisation de la config des différents éditeurs de code.

 

Dans mon cas, le Workaround consiste juste à supprimer le fichier Solution.suo avant de lancer Visual Studio… en attendant de creuser plus en profondeur le coupable !

Je soupçonne toutefois Xamarin d’être à l’origine de cette modification forcée, ayant vu le même soucis chez d’autres utilisateurs.

 

Et hop !

Photo de profil

Ces billets pourraient aussi vous intéresser

Vous nous direz ?!

Commentaires

comments powered by Disqus