У нас есть веб-сайт, который использует классический ASP.
Часть нашего процесса выпуска заменяет значения в файле, и мы обнаружили в нем ошибку, в которой он будет записывать файл как UTF-8.
Это заставляет наше приложение начинать выплескивать мусор. Апострофы возвращаются как некоторые закодированные символы.
Если мы затем удалим спецификацию, в которой говорится, что этот файл UTF-8, то текст, который ранее отображался как мусор, теперь отображается правильно.
Есть ли что-то, что IIS делает по-разному, когда он сталкивается с UTF-8 файлом?