ASP.NET UpdatePanel référence à la bibliothèque d'erreurs

J'ai un problème avec VS 2010 apparemment de perdre sa capacité de charge d'un UpdatePanel dans le milieu de développement et il me rend fou. Je suis à l'aide de VS2010 et la construction d'un contrôle de l'utilisateur .NET 3.5, le ciblage de DNN 5.x.

J'ai créé un contrôle pour être utilisé sur un DNN site web qui utilise un panneau de mise à jour. Quand je développe le contrôle via ftp au site web et en développement sur elle, tout fonctionne bien. J'ai décidé de déplacer le développement d'une copie locale de DNN et de créer un projet d'application web pour le contrôle. Tout a été fonctionne très bien au premier abord. Après quelques builds, j'ai commencé à recevoir des erreurs suivantes:

Le type ou le nom d'espace de noms
'UpdateProgress" n'existe pas dans la
espace de noms
'Système.Web.L'INTERFACE utilisateur.Contrôles webcontrols.WebParts'
(vous manque une assemblée
de référence?)

Le type ou le nom d'espace de noms
'UpdatePanel" n'existe pas dans la
espace de noms
'Système.Web.L'INTERFACE utilisateur.Contrôles webcontrols.WebParts'
(vous manque une assemblée
de référence?)

J'ai pensé que j'avais foiré quelque chose le long de la voie et vissé une référence pour les bibliothèques, j'ai donc déchargé de tout et rechargé la bibliothèque de références. J'ai continué à obtenir de l'erreur et de ne compile pas le contrôle. Enfin, j'ai décidé de refaire l'ensemble du projet et importer le code que j'avais déjà écrit. Tout a été fonctionne correctement jusqu'à ce que quelques builds plus tard, lorsque le même message d'erreur surgit.

J'ai suivi toutes les étapes, de déchargement, les références, les recharger, et enfin de supprimer le projet. Chaque fois que je créer un nouveau projet, et de copier exactement le même code dans le .fichiers ascx, ils fonctionnent très bien...pour un peu construit. La nuit dernière, j'ai compilé la bibliothèque et testé. Tout était super j'ai donc fermé le projet et éteint la machine. Allumé ce matin et reçu les erreurs de génération. C'est comme j'ai un tic-tac timebomb dans mon ordinateur qui ferme seulement ces choses.

Toutes les idées sur ce que je suis en manque qui pourrait en être la cause? Je ne sais pas pourquoi une bibliothèque de scintillement sur et en dehors comme ça. Je n'ai pas encore rencontré ce genre de problème avec un autre projet sur ma machine locale et je n'ai vraiment pas envie de développer ce par le biais de via ftp sur le site, encore une fois. Bleh!

Après l'ajout des références, faire un clic-droit de la référence, sélectionnez propriétés et définir de "Copie locale" à true.
juste essayé (quelque chose que je n'avais pas encore pensé) et je suis toujours les mêmes erreurs.
Peut-être que l'ajout de contrôles de Système.Web.Extensions de configuration web. Vérifier un asp.net 3.5 projets web.config
J'ai vérifié sur le web.config (pour les DNN site) et a même ajouté que le site web d'origine.config le contrôle du projet, juste pour voir si il serait ré-référence de la bibliothèque.
Comment êtes-vous d'ajouter la référence? Et est ASP.NET Ajax installé sur votre machine?

OriginalL'auteur Jim D'Angelo | 2010-08-17