VS .Net参考问题

时间:2013-08-28 14:29:40

标签: vb.net

任何人都可以解释为什么这个代码行在另一个类的方法中完美运行,但是在我正在研究的类中,VS说它的引用丢失了吗?两者都具有System.Web.Security的

的Import语句
 Dim newUser As MembershipUser = Membership.GetUser(username)

以下是错误消息

错误1在程序集“System.Web,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a”中输入“System.Web.Security.MembershipUser”已转发到程序集“System.Web.ApplicationServices”。您的项目中缺少对“System.Web.ApplicationServices”的引用,或者程序集“System.Web.ApplicationServices”中缺少“System.Web.Security.MembershipUser”类型。

2 个答案:

答案 0 :(得分:3)

参考Import不同。

根据the documentationMembership类位于System.Web.dll。因此,您需要将System.Web.dll添加到项目引用中。

答案 1 :(得分:0)

就像我之前的另一个问题一样,我不得不手动将添加装配线输入到web.config文件中

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