Cela fait longtemps que je n'ai pas créé une nouvelle application Web ASP.NET. (J'ai fait ASP.NET MVC pour les 9 derniers mois, et je n'avais pas fait de site ASP.NET depuis environ un an.) Maintenant, j'ai créé une nouvelle application ASP.NET et quand je regarde Dans le fichier Default.aspx, Visual Studio affiche uniquement l'onglet HTML dans la boîte à outils. Je n'ai pas les WebControls ou les contrôles d'accès aux données. (Je ne me souviens même pas ce que les autres onglets que je devrais voir.)Les WebControls ASP.NET n'apparaissent pas dans ma boîte à outils VS 2008
Lorsque je tente d'ajouter un contrôle Web manuellement comme celui-ci,
<asp:Label id="LabelTest" runat="server"></asp:Label>
Je reçois une pointe verte gribouillis et l'outil dit Unrecognized namespace 'asp'.
Que dois-je faire pour obtenir les contrôles Web dans ma boîte à outils et obtenir l'espace de noms à reconnaître?
J'ai cette ligne dans mon cas de chargement de la page:
LabelTest.Text = "testing"
Mon application compile, et fonctionne comme prévu - l'étiquette affiche testing
. Donc, je pourrais en parler autour de moi, mais cela rendra plus difficile la conception des formulaires.
Mise à jour: J'ai essayé toutes les 3 suggestions postées comme réponses jusqu'à présent et rien n'a aidé. Maintenant, je vois une erreur différente en plus de ce que je recevais avant. Dans le designer, je vois ceci:
Erreur Création de contrôle - LabelTest
Impossible de charger le fichier ou l'assembly « Microsoft.Web.Authoring » ou une de ses dépendances. Le système ne peut pas trouver le fichier spécifié.
Eh bien, quelque chose de sérieux doit être mauvais avec ma machine parce que quand j'essaie que je reçois "Un problème a été rencontré lors du chargement des composants d'installation.":( – CoderDennis
J'ai double cliqué sur Visual Studio 2008 dans Programmes et fonctionnalités et il a lancé la réparation, qui est en cours d'exécution ... – CoderDennis
Non, cela n'a toujours pas aidé – CoderDennis