gpt4 book ai didi

asp.net - 系统类型加载异常: Could not load type from assembly

转载 作者:行者123 更新时间:2023-12-02 08:46:29 26 4
gpt4 key购买 nike

今天,我在尝试运行我的网络应用程序时开始遇到这个恼人的问题。

场景如下:

我有一个 Web 应用程序项目(从现在起为 WAP)和 4 个库项目(BusinessEntities、BusinessLogic、DataAccess 和 Utils)。

DataAccess 引用 BusinessEntitiesBusinessLogic 引用 BusinessEntities 和 DataAccessWAP 引用了 BusinessLogic、BusinessEntities 和 DataAccess

当我运行 WAP 时,我得到:

System.TypeLoadException: Could not load type 'Namespace.DataAccess.ClassDataAccess' from assembly 'DataAccessAssembly', Version=1.0.3551.29465, Culture=neutral, PublicKeyToken=null'.

此时 BusinessLogic 中的方法尝试创建 DataAccess 类的实例。我在 WAP 的 de bin 文件夹内的 DataAccess dll 上使用 Reflector,它确实包含我正在调用的类。

我已经尝试删除临时 asp.net 文件,但没有成功,我使用 Cassini 作为 Web 服务器(尚未尝试 IIS)

谢谢。

最佳答案

您还可以使用 SDK 附带的工具 fuslogvw.exe (Assembly Binding Log Viewer) 。它对于查找程序集绑定(bind)错误并解释发生错误的原因很有用。

关于asp.net - 系统类型加载异常: Could not load type from assembly,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1456732/

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