Système.Web.L'INTERFACE utilisateur.ScriptManager " est défini dans une assemblée qui n'est pas référencé. Mais c'est dans l'assemblée?
J'ai juste ajouté Ajax sur mon site et je suis en utilisant toolkitscript manager, quand je vais à la construire, il produit l'erreur.
Le type de Système.Web.L'INTERFACE utilisateur.ScriptManager " est défini dans une assemblée qui n'est pas référencé. Vous devez ajouter une référence à l'assembly 'Système.Web.Les Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
voici mon site web entier.config, je vois déjà le Système>>extensions de référence, quoi d'autre pourrait être le problème?
<system.web>
<pages>
<controls>
<add tagPrefix="cc1" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit"/>
</controls>
</pages>
<assemblies>
<add assembly="System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Web.UI, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Web.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Web.ApplicationServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Data.Services.Client, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.Services.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/></assemblies></compilation>
</system.web>
C'est comment il est dans mon aspx.
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<cc1:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
</cc1:ToolkitScriptManager>`
MODIFIER
Voici la solution:
<compilation debug="true" targetFramework="4.0">
Il manquait targetFramework = "4.0"
j'ai fait ajouter une référence et toujours il me dit que je doit ajouter une référence
quelqu'un? C'est débile
Quel est le type de votre projet? Site Web ou une application web?
trouvé la réponse pouah c'était juste stupide, judst completement stupide 8 heures ce
Merci de poster une réponse, et il faut l'accepter.
quelqu'un? C'est débile
Quel est le type de votre projet? Site Web ou une application web?
trouvé la réponse pouah c'était juste stupide, judst completement stupide 8 heures ce
Merci de poster une réponse, et il faut l'accepter.
OriginalL'auteur | 2011-11-12
Vous devez vous connecter pour publier un commentaire.
Ajouter: targetFramework="4.0" pour la compilation de la balise.
OriginalL'auteur Adrian van der Wal
Pour tous ceux qui, comme moi, ont toujours ce problème après la lecture de la solution, je peux bien mettre en évidence qu'il est essentiel d'ajouter la référence Système.Web.Extensions (Comme mentionné dans la question ).
OriginalL'auteur Arnaud Bessems
Nous avons juste supprimé les fichiers avec l'avertissements/erreurs et ont l'intention sur le chargement d'eux, mais quand il est supprimé, nous republié avec pas d'erreurs et pas de problèmes, nous n'avons jamais. Juste une suggestion, mais l'essayer.
OriginalL'auteur Tina L OConnell