我有一个.NET核心3.1API项目,它引用了第三方.NET dll (通过windows兼容性包处理的引用)。
在catch块中获取TypeLoadException (如第一个屏幕截图所示)
异常对象在调试模式(包括堆栈跟踪详细信息)中查看时具有所有详细信息。只有在记录器试图读取堆栈跟踪信息时才在异常以下。
在通过异常对象查看时能够查看堆栈跟踪信息,但在钻取到exception.Stacktrace时获得类型错误


当我尝试阅读堆栈跟踪时:

发布于 2022-03-28 07:30:56
ToolboxDataAttribute来自Namespace:System.Web.UI和程序集:根据以下正式文档,System.Web.dll与.Net核心不兼容:https://learn.microsoft.com/en-us/dotnet/api/system.web.ui.toolboxdataattribute?view=netframework-4.8#applies-to
尝试找到一个可供选择的库,它提供了与ToolboxDataAttribute相同的功能,并且与.Net内核兼容。
其中一项工作是将使用ToolboxDataAttribute的逻辑迁移到类库.NET标准2.0。然后,您将能够从.NET核心和.NET框架项目引用这个类库。
https://stackoverflow.com/questions/71591776
复制相似问题