Comment forcer Visual Studio à régénérer les fichiers .designer pour les fichiers aspx/ascx ?

Comment forcer Visual Studio à régénérer les fichiers .designer pour les fichiers aspx/ascx ?

Si vous ouvrez le fichier .aspx et basculez entre la vue design et la vue HTML puis revenez, cela incitera VS à vérifier les contrôles et à ajouter ceux qui manquent au fichier designer.

Dans VS2013-15, il y a une commande Convert to Web Application sous le menu Project. Avant VS2013, cette option était disponible dans le menu contextuel du clic droit pour les fichiers as(c/p)x. Une fois cette opération effectuée, vous devriez voir que vous disposez maintenant d’un fichier *.Designer.cs et que vos contrôles dans le HTML de conception sont disponibles pour votre contrôle.

PS : Cela ne devrait pas être fait en mode débogage, car tout n’est pas “recompilé” lors du débogage.

Certaines personnes ont également signalé un succès en (faisant une copie de sauvegarde de votre fichier .designer.cs puis) supprimant le fichier .designer.cs. Recréez un fichier vide portant le même nom.

De nombreux commentaires à cette réponse ajoutent des astuces sur la meilleure façon de recréer le fichier designer.cs.