Я исправил это в конце ....
Ошибка 406 в основном говорит о том, что произошло несоответствие между тем, что ожидал браузер, и тем, что сервер отправил.
В моем случае это был тот факт, что мой web.config сообщал браузеру, что любые файлы с расширением .less должны служить mime-типом "text / css".
<staticContent>
<mimeMap fileExtension=".less" mimeType="text/css" />
</staticContent>
Где, на моем сайте, файл объявлялся как "text / less"
<link href="@Url.Content("~/Content/style.less")" rel="stylesheet/less" type="text/less" />
Чтобы исправить это, я изменил параметр «mimeType» в web.config, чтобы он соответствовал объявлению на странице, поэтому раздел web.config теперь выглядит так:
<staticContent>
<mimeMap fileExtension=".less" mimeType="text/less" />
</staticContent>
Надеюсь, это поможет!
Приветствия