Как решить :используйте раздел, зарегистрированный как allowdefinition='machinetoapplication' за пределами уровня приложения.
У меня есть веб-приложение с именем job portal. когда я строю этот проект он показывает ошибку приведенную ниже :
Использование раздела, зарегистрированного как allowDefinition='MachineToApplication' за пределами уровня приложения, является ошибкой. Эта ошибка может быть вызвана тем, что виртуальный каталог не настроен как приложение в IIS. C:\dev\demo-jobportal-com-APPLICATION\web\web.config 98
И когда я открываю другую страницу она теперь показывает дизайн вид здесь показать ошибку "Ошибка главной страницы"и учитывая код просмотра, когда я просматриваю код здесь, он указывает, что строка 1t моей страницы является:
<%@ page title="" language="C#" masterpagefile="~/MasterPages/SiteMaster.master" autoeventwireup="true" inherits="Login, App_Web_login.aspx.cdcab7d2" theme="ThemeGlobal" %>
Что я уже пробовал:
Я не знаю ,что я могу сделать, я не понимаю, где здесь проблема.
пожалуйста, помогите мне..
Richard Deeming
"Эта ошибка может быть вызвана тем, что виртуальный каталог не настроен как приложение в IIS."
Таким образом, либо вы настроили свой проект в IIS как виртуальный каталог вместо приложения, либо добавили параметр уровня приложения в web.config
файл, который не находится в корне вашего проекта.
Если это первое, то откройте Диспетчер IIS, щелкните правой кнопкой мыши папку вашего проекта и выберите пункт "преобразовать в приложение".
Если это последнее, то вам нужно будет отредактировать web.config
файл для удаления ошибочной настройки.
Deekshaa Singh Chauhan
это не работает,
На самом деле это веб-приложение было опубликовано.