运行测试时出错:“您必须添加对程序集的引用...”

时间:2011-07-21 18:09:11

标签: asp.net asp.net-mvc-3 compiler-errors

我正在尝试启动测试但是我得到了这个错误

  

类型'System.Web.Security.MembershipUser'在。中定义   未引用的程序集。您必须添加对程序集的引用   'System.Web.ApplicationServices,Version = 4.0.0.0,Culture = neutral,   公钥= 31bf3856ad364e35' 。

我找了谷歌,发现我必须在我的项目中添加参考System.Web.ApplicationServices,我这样做但仍然无法工作。

我在web.config中写了但是没有,我得到了同样的错误

  <assemblies>
 <add assembly="System.Web.ApplicationServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
      </assemblies>

任何想法!感谢。

1 个答案:

答案 0 :(得分:4)

你什么时候遇到这个问题?在构建项目时,还是在实际运行测试时?

如果您在构建项目时获得该项目,请按照以下步骤查看它是否可以解决您的问题:

1 - 在您的计算机上搜索此文件:“System.Web.Security.MembershipUser.dll”

2 - 找到后,打开项目并选择“添加参考”菜单命令

3 - 选择您在步骤1中找到的文件