Я запускаю aspnet_compiler как событие после сборки, используя следующую команду:
aspnet_compiler.exe -v / -p \
Я получаю эту ошибку при компиляции:
Ошибка использовать раздел, зарегистрированный как allowDefinition = 'MachineToApplication', за пределами уровня приложения. Эта ошибка может быть вызвана тем, что виртуальный каталог не настроен как приложение в IIS.
Я прочитал об этом несколько других StackOverflow и попробовал следующее:
- Поискал случайные файлы web.config - их нет, кроме двух, которые входят в стандартную комплектацию приложения MVC (в основном каталоге MVC и в каталоге Views).
- Добавлено приложение в IIS. Это не имело значения.
- Пробовал работать с IIS Express вместо сервера разработки - без разницы.
Есть мысли о том, что может быть причиной этого?