我最近将我的BlogEngine.Net安装升级到了1.6和.Net 4.0,然而,我在执行升级时并没有构建BlogEngine.Core。但是,当我现在尝试构建BlogEngine.Core项目时,编译失败,因为它无法加载(System.Web.Security.)MembershipProvider的符号。我认为这是.Net/C#/用户的问题,而不是BlogEngine的问题。
该项目具有对库System.Web的引用,并且类文件(继承自MembershipProvider)包含Using for System.Web.Security。在启用ReSharper的情况下,IntelliSense表示不清楚使用哪个成员资格提供程序,给出了两个同名的库(System.Web.Security)的选择。
是什么导致了这种模棱两可的引用?如何确定引用的是哪两个库?没有明显的迹象表明存在重复引用。再说一次,显而易见的事情一旦你看到就会很明显。
https://stackoverflow.com/questions/3712467
复制相似问题