有人可以解释为什么我的 web.config 中有这个:

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

我收到此错误指向我的自定义成员(member)资格提供商:

预应用启动初始化方法 Start on type
System.Web.WebPages.Deployment.PreApplicationStartCode

此外,我从未将该条目添加到我的 web.config 中;当我将 .cshtml 文件添加到我的 Web 表单项目时,Visual Studio 一定已经为我完成了。据说该条目告诉 asp.net 不要呈现 .cshtml 文件?

最佳答案

将 razor 页面添加到现有 ASP.NET 项目时可能会发生这种情况。
只需删除该行,它就会再次正常工作:)

关于asp.net - web.config <add key ="webpages:Enabled"value ="true"/> 使自定义成员资格提供程序不起作用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6553320/

10-08 20:32