Tag: 暧昧

.Net 4.0 System.Web.Security.MembershipProvider含糊不清的参考?

我最近将BlogEngine.Net安装升级到1.6和.Net 4.0,但是,当我执行升级时,我没有构建BlogEngine.Core。 但是,当我尝试现在构建BlogEngine.Core项目时,编译失败,因为它无法加载(System.Web.Security。)MembershipProvider的符号。 我认为这是一个.Net / C#/用户问题而不是BlogEngine问题。 该项目引用了库System.Web,类文件(inheritance自MembershipProvider)包含一个Using for System.Web.Security。 启用ReSharper后,IntelliSense会指出使用哪个成员资格提供程序可以选择两个同名的库(System.Web.Security)。 什么可能导致这种模棱两可的参考? 如何确定引用哪两个库? 没有任何明显的表明重复的参考。 然后,一旦你看到它,显而易见的是显而易见的。