Je crée une application ASP.net mvc et j'ai quelques problèmes pour déployer ELMAH en utilisant la journalisation xml sur un serveur de confiance moyenne, bien que cela fonctionne correctement sur ma machine locale. Il continue d'obtenir une erreur 404. Le problème est peut-être que l'hôte n'autorise pas les chemins de fichiers relatifs, de sorte que "~/App_Data" ne fonctionne pas pour la journalisation. J'ai changé cela à:Utilisation d'ELMAH en moyenne confiance
logPath="\\Something\Something\ID\www.website.com\web\content\App_Data"
dans le web.config. La syntaxe peut être complètement désactivée, mais j'ai essayé quelques variantes et aucune n'a fonctionné.
J'ai ensuite trouvé this question et ajouté le code recommandé à mon web.config, mais toujours pas de chance. Est-ce que quelqu'un sait comment faire fonctionner ELMAH avec une confiance moyenne?
Merci!
Ceci est dans un environnement d'hébergement partagé, le chemin d'accès ci-dessus est le chemin d'accès pour écrire quelque chose dans le système de fichiers (j'écris d'autres fichiers avec succès dans l'application, mais la syntaxe peut être différente car c'est le fichier web.config par rapport au code C#). – Solomon