Visual Studio 2003 olvida guardar con codificación UTF-8

Ese ha sido mi problema durante … 3 años.

Configuraba el web.config para que las cabeceras indicaran como codificación UTF-8

<globalization requestencoding=»utf-8″ responseencoding=»utf-8″ />

Guardaba mis ficheros .aspx como UTF-8 y todo funcionaba ricamente. Pero a veces, abría un ASPX para hacer un cambio y al guardar, podía ser que siguiera siendo UTF-8 con firma, o puede que inconscientemente pasase a ser UTF-8 sin firma, con lo cual salían mal los acentos en la web … y tenía que volver a abrirlo, y hacer varios clicks (guardar como – pestaña guardar – guardar con codificar – decir que si lo quiero reemplazar – elegir la codificación – aceptar) … hasta que el otro día por fin encontramos DONDE COÑO se configura eso … ¡en el web.config! no lo hubiera pensado en la vida, que una característica del editor se configurase en un fichero del proyecto WTF!

<globalization requestencoding=»utf-8″ responseencoding=»utf-8″ fileencoding=»utf-8″ />

Bueno, llevo unos días probándolo y parece que es la solución … justo cuando parece que migraré a Visual Studio 2005 en cualquier momento …

Eh! qué pasa? en esta empresa somos así … a nuestro ritmo … que lo prueben otros primero, por si da cancer …