visual-studio-2010 - SQL Server 角色提供程序单元测试期间出现 "The role manager feature has not been enabled"错误

标签 visual-studio-2010 unit-testing asp.net-membership membership-provider roleprovider

我有一个类库用于包装 SQL Server 成员资格和角色提供程序 API。我试图在我的 MSTest 单元测试类中测试我的第一个方法,但我收到错误消息“角色管理器功能尚未启用”。

我在测试项目中添加了几个不同类型的配置文件,希望能连接所有东西,但它似乎并不喜欢它。

如何将包含所有提供程序信息的配置文件正确连接到测试项目?

最佳答案

我只需将配置项添加到 App.config 文件而不是 Web.config 文件。我刚刚通过复制 Web.config 移动了所有提供程序元素。我只是复制/粘贴到我的测试项目中的 App.config 中,之后它工作得很好。

关于visual-studio-2010 - SQL Server 角色提供程序单元测试期间出现 "The role manager feature has not been enabled"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10939815/

相关文章:

c# - 在不重建的情况下安装 Windows 服务

android - Dagger 2 如何让 Android 上的测试更容易?

javascript - 我如何在 Jest 中模拟动态加载的虚拟模块?

permissions - 支持分层角色/权限的角色提供者?

使用自定义数据库的 ASP.net Windows 身份验证

visual-studio - 升级Visual Studio一定要升级TFS吗?

c# - 为什么你是 app.config?

c - 数学库 native Visual C++

javascript - 超时 2000ms 超过 mocha

asp.net-membership - 自动生成的 key 不支持散列或加密的密码