У меня есть веб-сайт ASP.Net 2.0, использующий инфраструктуру DotNetNuke (4.09), и он не будет компилироваться, но когда я открываю сайт в браузере, он работает. Даже те части, которые не компилируются, будут работать. Как IIS может скомпилировать и запустить этот сайт, когда Visual Studio не может? В обоих местах все одинаково ... Я скопировал весь веб-сайт с удаленного сервера на локальный компьютер, а затем настроил его в IIS. На моей локальной машине Visual Studio не может скомпилировать сайт, но он все еще работает. Как это может быть возможно?
Конкретные ошибки не важны, так как их имеется 189 в каждой возможной части сайта. Я не пытаюсь исправить ошибки ... я хочу знать, как веб-сервер может запустить сайт независимо от ошибок. Пожалуйста, обратите внимание на то, что я написал - в обоих местах все одинаково. Отсутствуют отсутствующие библиотеки DLL, нет других конфигураций, ничего на самой машине ... помните, сайт отлично работает на моей локальной машине.