MVC3 Вход с использованием web.config, ошибка «Ошибка использовать раздел, зарегистрированный как allowDefinition = 'MachineToApplication'» - PullRequest
1 голос
/ 29 января 2012

Я создаю очень упрощенный веб-сайт MVC3.Мне не нужно добавлять аутентификацию базы данных.

Я использую стандартный проект MVC с scaffolded контроллером учетной записи.

В файле web.config у меня есть

        <authentication mode="Forms">
            <forms loginUrl="~/Account/LogOn">
                <credentials passwordFormat="Clear">
                    <user name="admin" password="mypassword" />
                </credentials>
            </forms>
        </authentication>

Я получаю следующую ошибку.(Я использую casinni. Эта ошибка обычно возникает из-за того, что приложение не было объявлено)

Ошибка использовать раздел, зарегистрированный как allowDefinition = 'MachineToApplication' за пределами уровня приложения.Эта ошибка может быть вызвана тем, что виртуальный каталог не настроен как приложение в IIS.

Есть идеи, как это исправить?

Ответы [ 2 ]

3 голосов
/ 05 февраля 2012

Я был огромным наглым! Я редактировал неверный файл web.config!

Я отредактировал тот, что в папке / views, когда я должен был отредактировать тот, что в корне, дох!

0 голосов
/ 29 января 2012

Попробуйте построить и почистить раствор.Я должен сделать это после публикации.Также смотрите этот вопрос

...