Чтобы упростить этот тест, я создал новый проект .NET MVC по умолчанию в Visual Studio 2010 и добавил следующий код в заголовок HTML в Site.Master:
<script type="text/javascript" src="../../Scripts/jquery-1.4.1.js"></script>
<script type="text/javascript">
jQuery(document).ready(function () { alert('jQuery document ready'); });
</script>
Это работает, как и ожидалось, на сервере разработки .NET. Однако при развертывании в IIS7 функция jQuery (document) .ready не выполняется. Излишне говорить, что мое реальное заявление намного сложнее. Это исключает всех «подозреваемых», кроме развертывания IIS7.
Есть мысли / предложения?