jasminn Ответов: 0

Ошибка конфигурации allowdefinition='machinetoapplication"


Привет,
Пожалуйста, помогите нам решить эту проблему.
Мы модифицировали приложение для реализации Предкомпилированных представлений razor в asp .net mvc 5 . После внесения изменений мы не смогли выпустить приложение с помощью Azure концепция DevOps, получаю ошибки
Пожалуйста, ознакомьтесь со следующими конкретными деталями ошибки
Ошибка ASPCONFIG: это ошибка использовать раздел, зарегистрированный как allowDefinition='MachineToApplication' за пределами уровня приложения.
Эта ошибка может быть вызвана тем, что виртуальный каталог не настроен как приложение в IIS.
Процесс 'msbuild.exe-вышел с кодом "1".
Мы столкнулись с этой ошибкой только во время выпуска приложения на Azure DevOps .
Это также произошло на моем домашнем компьютере , после удаления файлов из папки obj он работает нормально.
Лазурное проектов - релиз добраться не удалось, поэтому мы загрузили опубликован исходный код через FTP на службе приложений Azure.
Старая ссылка на веб-приложение работает, но если мы создадим новую виртуальную напрямую, то новая ссылка на веб-сайт не будет работать ,
кидает ошибку
Сообщение об ошибке синтаксического анализатора: это ошибка использовать раздел, зарегистрированный как allowDefinition='MachineToApplication' за пределами уровня приложения.
Эта ошибка может быть вызвана тем, что виртуальный каталог не настроен как приложение в IIS

Что я уже пробовал:

Предварительно скомпилированные-бритва-смотреть-в-АСП-нетто-MVC на

F-ES Sitecore

Проверьте, что ваши обновления не добавили новую копию web.config где-то в дереве проекта. У вас должен быть только один в корневом каталоге и один в папке Views, а в папке Views должны быть только вещи, связанные с views\razor и т. д

jasminn

@F-ES Sitecore Спасибо за Ваш быстрый ответ ,
В проекте у нас есть “Web.Config” один в корневом каталоге и один в папке Views, все еще сталкиваясь с той же ошибкой

F-ES Sitecore

Следующая вещь, чтобы проверить, что корневой папке, где основной веб.config-это, на самом деле настраивается как корневой веб-папки в IIS.

0 Ответов