2017-08-28 1 views
0

Dans mon fichier web.config Je suis en train d'ajouter une clé comme ça:ASP.NET Web Forms - Ajout de caractères hébreux dans web.config donne erreur interne du serveur

<add key="DefaultUserErrorPayMessage" value="רווית" /> 

mais je reçois une erreur de serveur interne faire cela ... (quand j'ajoute une valeur en lettres anglaises cela fonctionne ok)

dans la balise de la mondialisation, j'ai essayé d'ajouter:

<globalization culture="he-IL" uiCulture="he-IL" fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8"/> 

mais toujours pas de chance.

J'ai aussi ce en haut du fichier:

<?xml version="1.0" encoding="UTF-8"?> 

Quelqu'un peut-il dire ce qui constitue la solution désirée pour cela?

Répondre

0

OK trouvé la réponse ... C'est assez stupide je dois l'admettre. Lors de la publication du site Web, le fichier web.config est codé en ANSI. Vous devez donc remplacer ce fichier par un codage UTF-8.