gpt4 book ai didi

asp.net - 网站管理工具 - 未解析成员 'StructureMap.StructureMapException' 的类型

转载 作者:行者123 更新时间:2023-12-02 18:36:20 27 4
gpt4 key购买 nike

我认为图片最适合我:

alt text

有什么想法吗?我的网络应用程序运行良好。我并没有真正使用网站管理工具,我只是教我使用它,然后发现安全选项卡不起作用,我不明白为什么。我正在使用我自己的成员(member)资格和角色提供程序,它们确实使用了 Structuremap。就像网站管理工具不知道 Structuremap.dll 一样。我只是不确定如何解决这个问题。

最佳答案

如果其他人遇到这个问题...

虽然我仍然不确定为什么无法解析 StructureMapException 类型,但更重要的部分是首先抛出了异常。我意识到 RoleProvider 在 AppDomain 首次初始化时加载,而不一定在 Global.asax 文件范围内的特定点加载。异常(exception)情况是,当 RoleProvider 尝试获取我认为已注册但实际上并未注册的类的实例时,StructureMap 未正确初始化。

考虑到在整个页面生命周期中保持提供程序中的 ObjectFactory 和 ObjectFactory 之间的同步还存在其他问题,我最终决定从角色和成员身份提供程序中取出依赖项注入(inject),并将它们视为完全独立的对象。这样做解决了异常,让我可以继续前进。

关于asp.net - 网站管理工具 - 未解析成员 'StructureMap.StructureMapException' 的类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4138753/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com