Я видел несколько вопросов о SO о подобной ошибке при развертывании веб-сайта, но я, похоже, случайно получил эту ошибку, когда building веб-сайт ASP.NET MVC в Visual Studio. Выполнение чистой обычно исправляет ее, но есть ли способ избежать этого полностью?
Ошибка использования раздела, зарегистрированного как allowDefinition = 'MachineToApplication', превышающего уровень приложения. Эта ошибка может быть вызвана тем, что виртуальный каталог не настроен как приложение в IIS. d:...\OBJ\Debug\пакет\packagetmp\web.config
Обратите внимание, что он жалуется на root web.config
, а не на подкаталог Views
.