У меня есть веб-сервер под управлением Windows Server R2 Standard, и я столкнулся с проблемой, описанной в этом сообщении блога: http://www.hanselman.com/blog/BugAndFixASPNETFailsToDetectIE10CausingDoPostBackIsUndefinedJavaScriptErrorOrMaintainFF5ScrollbarPosition.aspx
Короче говоря, .Net не распознает IE10 и рассматривает его как браузер более низкого уровня без поддержки javascript - если я правильно понимаю проблему.
Я попробовал следующие популярные решения:
- Установил оба исправления для .Net 2 и 4.
- Вручную обновил файлы определения браузера в папке конфигурации .Net framework и запустил aspnet_regbrowsers.exe.
- Поместите новые файлы определения браузера в каталог App_Browsers.
Наконец, я обновился до .Net 4.5, что решило проблему для сайтов .Net 4, работающих на сервере, однако сайты .Net 2 все еще испытывают проблему.
Поскольку это работающий веб-сервер, на нем много неустановленных обновлений Windows. Я думал, может быть, есть обновление, которое решит эту проблему. Итак, я просмотрел обновления, но ни одно из описаний, похоже, не решает проблему, поэтому я не могу оправдать их установку и потенциальное возникновение новых проблем.
Есть ли у кого-нибудь другие решения или возможные причины, почему эта проблема просто не исчезнет?