角色中出现TypeLoadException

本文关键字:TypeLoadException 角色 | 更新日期: 2023-09-27 18:20:52

我正在编写一个测试,当我创建一个用户并给他们一个角色时,然后检查以确保角色被正确给定。我能够创建用户,分配角色,将用户加载到HttpContext.Current中,并持久化用户。然而,当我检查角色是否分配正确时,我会出现以下错误。

An exception of type 'System.TypeLoadException' occurred in System.Web.dll but was not handled in user code
Additional information: Could not load type 'MyProject.Repositories.RQRole' from assembly 'System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.

我已经到处搜索了,没有MyProject.exe,但有一个MyProject调试数据库。MyProject.dll就在那里,其他引用它的测试也可以做得很好。

这是抛出错误的行。

Assert.IsTrue(System.Web.Security.Roles.IsUserInRole("user"));

角色中出现TypeLoadException

http://forums.asp.net/t/1270044.aspx?Unit+测试+角色+和+会员+提供商

我指定了dll的具体名称,它运行得很好。

相关文章:
  • 没有找到相关文章