begin process at 2012 05 28 03:08:13
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Système

 > 

IIS

 > 

Pb "TagName" et "Assembly"


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Pb "TagName" et "Assembly"

dimanche 27 septembre 2009 à 14:28:29 | Pb "TagName" et "Assembly"

helleringer

Bonjour à tous,

Je suis très novice dans ce monde de programmation en ASP.
Néanmoins, j'ai un gros soucis avec un site d'un ami que j'ai transféré vers un autre hébergeur (Biz...Net.com)
Lors du clic pour afficher une animation flash 'qui est tout son site et sans BDD) une erreur s'affiche.

Type :Error
Exception:System.Web.HttpParseException
Source :System.Web
Method :ParseString
Date :9/27/2009
Time :8:25:27 AM
Comp :NY600
Error :The 'assembly' attribute is not supported on this directive when a 'tagname' attribute is present.
Stack :at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding)
at System.Web.UI.TemplateParser.ParseReader(StreamReader reader, VirtualPath virtualPath)
at System.Web.UI.TemplateParser.ParseFile(String physicalPath, VirtualPath virtualPath)
at System.Web.UI.TemplateParser.ParseInternal()
at System.Web.UI.TemplateParser.Parse()
at System.Web.UI.TemplateParser.Parse(ICollection referencedAssemblies, VirtualPath virtualPath)
at System.Web.Compilation.BaseTemplateBuildProvider.get_CodeCompilerType()
at System.Web.Compilation.BuildProvider.GetCompilerTypeFromBuildProvider(BuildProvider buildProvider)
at System.Web.Compilation.BuildProvidersCompiler.ProcessBuildProviders()
at System.Web.Compilation.BuildProvidersCompiler.PerformBuild()
at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath)
at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile)
at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile)
at System.Web.Compilation.BuildManager.GetVPathBuildResult(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile)
at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath)
at System.Web.UI.TemplateControl.LoadControl(String virtualPath)
at CPLibrary.Web.Site.Data.Base.DataControl.get_UIControl()
Url :/fullScreen/flash/default.aspx
Referrer :http://www.weddinglight.com/
^^-------------------------------------------------------------------^^
--------- Inner Exception Data --------------------------------
Type :Error
Exception:System.Web.HttpParseException
Source :System.Web
Method :ProcessException
Date :9/27/2009
Time :8:25:27 AM
Comp :NY600
Error :The 'assembly' attribute is not supported on this directive when a 'tagname' attribute is present.
Stack :at System.Web.UI.TemplateParser.ProcessException(Exception ex)
at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding)
at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding)
Url :/fullScreen/flash/default.aspx
Referrer :http://www.weddinglight.com/
^^-------------------------------------------------------------------^^
--------- Inner Exception Data --------------------------------
Type :Error
Exception:System.Web.HttpException
Source :System.Web



Sous Visual Web Developper Express celui-ci m'indique ceci:
<%@ Register TagPrefix="WebSitePH" TagName="TopPlaceHolder" Src="/ui/placeholders/topplaceholder.ascx" Assembly="CPLibrary" %>
disans que

"L'attribut 'assembly' n'est pas pris en charge sur cette directive lorsqu'un attribut 'tagname' est présent. C:\weddinlight.com\UI\Controls\Home\flash.ascx



J'ai pu trouvé un semblant de solution en supprimant cette dernière ligne mais le site ne fonctionne pas à 100 %. (chose un peu normal)

Pouvez-vous m'aider ?
Merci d'avance

dimanche 27 septembre 2009 à 15:40:30 | Re : Pb "TagName" et "Assembly"

Nurgle

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !

Bonjour,

La commande Register est utilisée pour enregister :


  • Un UserControl (.ascx)
  • Un CustomControl (qui se trouve dans une Assembly)


Du coup tu as deux syntaxe différentes. Dans les deux cas il faut spécifier TagPrefix, c'est ce qui permet de placer ton control dans la page. Mais dans le cas de l'UC, il faut seulement mettre dans Src le chemin de celui-ci et dans TagName le nom que tu veux lui donner, et dans le cas du CustomControl, seulement remplir Assembly et Namespace pour que la page sache où chercher le control.
UC :

Code ASP.NET :
<%@ Register Tagprefix="WebSitePH" Tagname="TopPlaceHolder" Src="monUC.ascx" %>


CustomControl :
Code ASP.NET :
<%@ Register Tagprefix="MyTag" Namespace="MyCompany.MyNamespace" Assembly="MyAssembly" %>



Donc dans ton cas, enlève juste l'attribut Assembly de ta déclaration, vu que c'est un UserControl que tu veux ajouter !

Bonne journée,
Nurgle

dimanche 27 septembre 2009 à 16:04:39 | Re : Pb "TagName" et "Assembly"

helleringer

9a fonctionne !!! un grand merci pour ces explications.

Je me suis rappeler que je n'avais pas fait cette manipulation.
A vrai dire, j'essaie que m'en sortir comme je peux !!!

Encore un grand merci



Cette discussion est classée dans : web, system, ui, at, virtualpath


Répondre à ce message

Sujets en rapport avec ce message

pb DataNavigateUrlField [ par nounours21_6 ] bonjour,j'ai créer un datagrid, avec une colonne de lien hypertexteet je voudrai faire comma dans la source :http://www.aspfr.com/forum.v2.aspx?ID=584 Retrieving the COM class factory for component with CLSID {00024500-0000-0000-C000-00 [ par mamacocha ] Bonjour, Je développe une application qui importe un fichier excel (formaté selon un modèle précis) avec visual, ensuite je prend les données et ap error CS0117: Javascript et LoadControl [ par dragon ] Bonjour à tous,j'ai un petit problème avec un code javascript et un loadcontrol qui se situe dans une DLL. Ça m'indique toujours qu'il ne trouve pas m Échec du chargement de viewstate [ par titimzora ] bonjour tout le monde,voilà un message qui s'affiche qd j'essaye d'ouvrir ma page web je comprend pas d'où vient l'erreur alors que j'ai rien toucher Probleme 'System.Web.UI.Controls' [ par AndrySitraka ] En fait j'utilisais des composants comme datagrid, menu en ASP.net, actuellement, je sais ce qui se passe mais ils  ne s'affichent pas ("sur Visual St Échec de la validation MAC Viewstate [ par Mickyberg ] Bonjour,Je souhaiterai savoir si quelq'un a déjà rencontré ce problème ou pas. J'ai une erreur qui arrive de facon complétement aléatoire et mon héber utiliser une dll avec vs2005 pour un site web [ par camala19 ] BonjourJ'ai créé une dll en C# à l'aide d'une bibliothèque de classes sous vs2005. Je l'ai intégrée dans mon répertoire bin de mon site web.J'ai toujo Input string was not in a correct format. [ par scorpion1970 ] Bonjour tout le monde J'ai le Datagrid2, je voudrais calculer le total de la colonne "qte" mais j'ai le message d'erreur suivant (sachant que je trava Message d'erreur "Le fournisseur de données .Net Framework demandé est introuvable" [ par mrassaa ] Je suis stagiaire dans une boîte d'informatique à Tunis. J'utilise pour la première fois ASP.NET même si j'ai des notions de VB.NET. J'ai créer un SQL Problème de Maximum request length exceeded [ par jostag ] Bonjour, je ne sais pas si je suis dans la bonne section, mais bon vous me le direz... Je vous expliques, je fais une application asp.net MVC et j'a


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,420 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales