zoukankan      html  css  js  c++  java
  • ASP.NET MVC 认证模块报错:“System.Configuration.Provider.ProviderException: 未启用角色管理器功能“

    新建MVC4项目的时候


    选 Internet 应用程序的话,出来的示例项目就自带了默认的登录认证等功能。如果选空或者基本,就没有。


    如果没有,现在又想加进去,怎么办呢?


    抄啊。将示例项目的代码原原本本地操过去,包括app_start啦,Models啦,controller啦,Filters啦,global.asax啦,web.config啦,结果一点注册,报错:

    异常详细信息: System.Configuration.Provider.ProviderException: 未启用角色管理器功能。



    这究竟是为何呢!想来想去,只有bin这个目录没有照搬了。


    经过一番对照,示例项目多了两个DLL:

    WebMatrix.Data.dll

    WebMatrix.WebData.dll

    但是,报错那个项目也明明引用了这个类集,只不过BIN里没有出现而已。经网上查资料,将此两个类集的属性设为复制本地,问题解决:

    1、鼠标右键点类集


    2、设为复制本地



  • 相关阅读:
    32位与64位操作系统到底有什么区别呢?
    chr()、unichr()和ord()
    Python map filter reduce
    as3.0横向渐变发光字
    Python time format
    Python 使用sys重定向
    as3.0给文字加纹理效果
    my first python
    字符编码(转)
    SWFTOOLS学习笔记一(转)
  • 原文地址:https://www.cnblogs.com/leftfist/p/4257972.html
Copyright © 2011-2022 走看看