我的课派生于System.Web.Security.MembershipUser
提交表单时出现此错误。弹出表单使用ASPPDF,并且在实现自定义MembershipProvider好东西之前,应用程序没有此问题。请注意,这仅是调试错误。当我不调试时,它似乎可以工作。有谁知道我该如何解决?
检测到NonComVisibleBaseClass
消息:进行了QueryInterface调用,以请求COM可见托管类'XyAmpUser'的默认IDispatch接口(interface)。但是,由于此类没有显式的默认接口(interface),并且是从非COM可见的类'System.Web.Security.MembershipUser'派生的,因此QueryInterface调用将失败。这样做是为了防止非COM可见的基类受到COM版本控制规则的约束。
谢谢,
〜ck在圣地亚哥
最佳答案
我最近在与您完全不相关的情况下发现了此错误。
Here is more information, which may help.
只是为了使其保持最新状态:
在Visual Studio 2019中:Windows->``异常(exception)设置''的``调试菜单'',打开``异常(exception)设置''窗口。在那里展开“托管调试助手”,最后取消选中NonComVisibleBaseClass
关于asp.net - 检测到NonComVisibleBaseClass;我该如何解决?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1049742/