У меня был этот вопрос, потому что в VS 2013 нет шаблона MVC5. Нам пришлось выбрать веб-приложение ASP.NET, а затем выбрать MVC в следующем окне.
Вы можете проверить свойства dll System.Web.Mvc, как показано на рисунке ниже.
Я видел проблемы с YUICompressor и файлами, которые сохраняются в UTF-8 с меткой порядка байтов (BOM). По-видимому, по умолчанию для Visual Studio 2008 они сохраняются таким образом. Чтобы решить эту проблему, мне пришлось сохранить файл в другой кодировке. В VS2008 это был Файл - Дополнительные параметры сохранения - Кодировка: Юникод (UTF-8 без подписи) .
Помимо сохранения в «UTF-8 без кодировки подписи», мне пришлось переключиться на окончания строк в стиле Windows (CR LF).
Сегодня я столкнулся с этой проблемой. Еще одно исправление - предоставить параметр - charset utf-8
в командной строке.
При просмотре файла .js в Visual Studio 2008 ... Файл -> Расширенные параметры сохранения -> Юникод (UTF-8 без подписи).