Erreur lors de l'exécution enfant demande pour ChartImg.axd. Ce n'est pas un doublon
J'ai essayé toutes les solutions sur ce fil:
.NET 3.5 contrôles chart exception: Erreur d'exécution enfant demande pour ChartImg.axd
J'ai ajouté le
<add
path="ChartImg.axd"
verb="GET,HEAD"
type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
validate="false" />
code de la httpHandlers
mais ça ne fonctionne toujours pas.
J'ai également ajouté:
<appSettings>
<add key="ChartImageHandler" value="storage=file;timeout=20;dir=c:\TempImageFiles\;" />
</appSettings>
<httpHandlers>
...
<add path="ChartImg.axd" verb="GET,HEAD" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false" />
...
</httpHandlers>
<handlers>
...
<add name="ChartImageHandler" preCondition="integratedMode" verb="GET,HEAD" path="ChartImg.axd" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
...
</handlers>
Mais après lutte pour un moment de placer ces balises dans les endroits corrects dans le fichier de config je reçois la même erreur.
Voici mon fichier de config actuelle:
<?xml version="1.0"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<appSettings>
<add key="ChartImageHandler" value="storage=file;timeout=20;dir=c:\TempImageFiles\;" />
</appSettings>
<system.web>
<httpHandlers>
<add path="ChartImg.axd" verb="GET,HEAD" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false" />
</httpHandlers>
<!--<pages>
<controls>
<add tagPrefix="artem" namespace="Artem.Google.UI" assembly="Artem.Google"/>
</controls>
</pages>-->
<compilation debug="true" targetFramework="4.5">
<assemblies>
<add assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</assemblies>
</compilation>
<httpRuntime targetFramework="4.5"/>
</system.web>
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
</system.webServer>
</configuration>
J'ai été bloqué sur ce pour les deux heures qui ne sont pas en mesure d'obtenir quoi que ce soit de travail.
Je suis à l'aide .net framework 4.5
OriginalL'auteur user1809104 | 2013-04-14
Vous devez vous connecter pour publier un commentaire.
Ici était ma situation:
J'ai été tout simplement absent ce:
OriginalL'auteur Michael
J'ai réussi à résoudre le problème (je suis à l'aide de DotNetNuke et j'ai eu le message d'erreur "Erreur lors de l'exécution enfant demande pour ChartImg.axd.")
J'ai ajouté les lignes suivantes dans mon web.fichier de configuration
Dans DotNetNuke, si vous voulez mettre à jour le fichier de configuration du module lors de l'installation, suivez ce post.
OriginalL'auteur Daniel
À personne d'autre avec ce problème d'avoir de ne pas être en mesure de le réparer.
Je suis allé ici:
http://forums.asp.net/t/1843074.aspx/1
J'ai copié et collé ce code dans leurs sections appropriées dans le web.fichier de configuration.
J'ai ensuite reçu ce message d'erreur à partir de IIS 8 sur l'exécution de la page avec le tableau de contrôle:
Erreur HTTP 500.23 - Erreur Interne du Serveur
Un ASP.NET le réglage a été détectée qui ne s'applique pas dans Intégré le mode pipeline géré.
Le message contient également des suggestions:
L'un de la suggestion:
Donc je recherche sur google et je suis allé ici:
Comment passer IIS Developer Express "Mode Classique"
La meilleure solution pour changer de mode classique:
Maintenant le Tableau de contrôle des travaux. Si quelqu'un a une meilleure solution de (e.g les autres solutions de suggestions dans le message d'erreur que je ne comprends pas) n'hésitez pas à répondre à une description plus claire de ces suggetsions.
OriginalL'auteur user1809104
Utiliser les attributs suivants à la racine asp:carte tag
supprimer toutes les configurations dans le web.config. Avec les modifications ci-dessus vous allez gérer à l'emplacement où enregistrer l'image graphique pas le tableau de l'api.
OriginalL'auteur Srikanth Goli
J'ai par intermittence obtenez cette erreur sur notre serveur Windows 2003. J'ai appliqué le web.config code de Michael est une solution, mais il tombe encore plus de temps en temps. C'est de cette façon je résoudre ce problème:
Si les desktopped sur le Serveur Windows 2003, j'ai lancé le site web en local via
http://localhost/websitename
Le site fonctionne en local, et commence à travailler partout ailleurs. Aucune idée pourquoi!
OriginalL'auteur Daren
La solution qui a fonctionné pour moi est celui affiché ici
En Plus je devais ajouter ce sur appSettings
OriginalL'auteur Christopher Freyburg