Это, похоже, ошибка в Visual Studio 2008 SP1. Как только он неверно интерпретирует файл CSS, он будет продолжать неправильно его интерпретировать. Знаки на песке также означали, что щелчок правой кнопкой мыши и выбор «Открыть с помощью» не работают ни для одного внутреннего редактора.
Закрытие Visual Studio и повторное его открытие не сработало. То, что в итоге сработало, было:
- Щелкните правой кнопкой мыши файл CSS, выберите Открыть с помощью и выберите Редактор исходного кода CSS с кодировкой
- Нажмите Установить по умолчанию , затем нажмите OK . Ничего не случится.
- Закройте все редакторы. Закрыть Visual Studio
- Снова откройте Visual Studio и ваше решение или проект.
- Дважды щелкните файл CSS. Он попросит кодировку. Выберите Авто . Теперь он должен открыться правильно.
- Снова щелкните правой кнопкой мыши и установите редактор по умолчанию на Редактор исходного кода CSS (в противном случае вам всегда придется выбирать кодировку вручную).
Или вкратце: связать с «С кодированием», перезапустить VS, правильно открыть CSS с кодировкой «Авто», заново связать с редактором CSS по умолчанию, готово.