Так что внезапно я больше не мог запускать свой сайт, получая ошибку сервера 500.19. Оказалось, что я потерял учетные записи IUSR и IIS_IUSRS в каталоге моего веб-проекта (или, по крайней мере, это решило проблему).
Я определенно ничего не делал с разрешениями ни на уровне папки, ни в IIS, и единственное изменение, которое я сделал, которое могло иметь контроль, который был вне моих рук, — это установка пакета NuGet (structuremap-mvc3) через NuGet в Visual Студия 2010.
Мне любопытно, почему и как он может потерять разрешения. Меня беспокоит то, что есть другая или более крупная проблема, которая все еще имеет надвигающиеся проблемы, и я знаю только об одной проблеме, которую я решил с загрузкой файла web.config.
Есть предположения?