J'ai un site Web VS 2005 que j'ai besoin de convertir en une application web. Je ne sais pas si cela fait une différence, mais je suis en train de sortir une partie du site Web dans le sien. La partie qui va être seule est un petit sous-ensemble du reste du site. J'ai créé un nouveau projet Web, copié sur toutes les pages et supprimé tout le code qui n'est pas nécessaire pour ma petite application. J'ai des contrôles utilisateur et des contrôles personnalisés qui héritent de ASP.NET WebControls
(ex: public AutoCheckboxList: System.Web.UI.WebControls.CheckBoxList)
qui ne compilera pas après la conversion.
J'ai suivi les instructions ici: Converting a Web Site Project to a Web Application Project mais il ne dit rien sur le problème que j'ai.contrôles étendus dans le site Web converti en webapp ne compilera pas
J'ai enlevé mon registre de de mes pages ASPX et les mettre dans le web.config (ex:
ajouter tagprefix = "UC1" tagName = "TopOfPage" src = "~/WebUserControls/TopOfPage.ascx" />
en espérant que cela aiderait, mais pas de chance je reçois des erreurs de:..
Element « TopOfPage » est pas un élément connu Cela peut se produire s'il y a une erreur de compilation dans le site Web
Cela a été me rend fou. Si c'est le cas, comment l'avez-vous réparé? Mon dernier recours est soit de le laisser en tant que site Web, ou d'avoir à initialiser manuellement tous ceux-ci.Je veux éviter les deux si possible. nous voulons convertir le site original en un application web aussi bien. J'ai parlé à d'autres personnes de mon équipe et ce problème est la seule chose qui empêche la conversion du site original.
TIA, Theresa
Je n'ai pas pu supprimer les fichiers temporaires. Je suppose que c'est parce que je ne suis pas un administrateur sur mon ordinateur. – Theresa
C'est dommage - c'est probablement l'étape critique! – teedyay