Если я включаю 32-разрядные приложения для любого сайта в IIS7 2008, это вызывает ошибку сервера 500.
Проблема заключалась в том, что пул приложений по умолчанию был остановлен. Перезапустил его и все было в порядке. : - /