web.config <add key = "webpages: Enabled" value = "true" /> не работает настраиваемый поставщик членства? - PullRequest
4 голосов
/ 02 июля 2011

Может кто-нибудь объяснить, почему, когда у меня есть это в моем web.config:

<add key="webpages:Enabled" value="true" /> 

Я получаю эту ошибку, указывающую на моего провайдера пользовательского членства:

The pre-application start initialization method Start on type 
System.Web.WebPages.Deployment.PreApplicationStartCode

Кроме того, я никогда не добавлял эту запись в мой web.config; Visual Studio, должно быть, сделал это для меня, когда я добавил .cshtml файл в свой проект веб-формы. Предположительно, эта запись указывает asp.net не отображать файлы .cshtml?

Ответы [ 2 ]

1 голос
/ 16 апреля 2013

Это может произойти при добавлении бритвенной страницы в существующий проект ASP.NET. Просто удалите строку, и она снова будет работать нормально:)

0 голосов
/ 06 июня 2013

Эта строка также привела к тому, что мой LoginUrl вернулся к своему первоначальному значению "/ Account / Login" вместо того, чтобы принимать значение из настроек FormsAuthentication.

(на тот случай, если у кого-то возникла такая же проблема)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...