如何升级到EntLib 5(从1.1)IRolesProvider不存在

时间:2012-04-17 13:29:30

标签: enterprise-library

我们正在从企业级lib 1.1升级到5.0,其中一些接口和类不适用于企业级lib 5.0 dll引用。

  1. ConfigurationProvider
  2. IRolesProvider
  3. SecurityConfigurationView
  4. 这些在企业库5.0中不起作用

1 个答案:

答案 0 :(得分:0)

  1. 配置已移至.NET 2.0中,因此应转换任何自定义配置以使用BCL类。

  2. 我认为IRolesProvider会被抽象的RoleProvider类所取代。

  3. 版本4.1和版本5.0之间删除了SecurityConfigurationView。它只是SecuritySettings配置类的一个小外观。您可以直接访问SecuritySettings,也可以(重新)使用自己的类创建功能。