D'après les réponses à this question, il semble qu'il y ait un fichier quelque part sur notre serveur qui a été enregistré avec le mauvais encodage.Comment puis-je déterminer les codages de fichiers sous Windows/IIS?
Je l'ai déjà vu auparavant - le plus souvent lors du collage de Word dans Visual Studio, lorsque des «citations intelligentes» peuvent interférer avec les paramètres d'encodage de Visual Studio lors de l'enregistrement du fichier. Ce problème est que le problème que je suis implique 20-30 différents fichiers de script, fichiers d'inclusion et ainsi de suite (hé, c'était comment nous l'avons gardé modulaire dans la journée ...) et je ne sais pas vouloir ouvrir chacun d'eux dans Visual Studio et vérifier les encodages de fichiers individuellement.
Y a-t-il un moyen d'analyser une arborescence de dossiers pleine et de cracher une liste de chaque nom de fichier avec l'encodage de texte utilisé pour enregistrer le fichier? (Ou - si encodages ne sont pas clairement spécifiés - travail ce encodage Microsoft IIS pense a été utilisé pour enregistrer le fichier?)