C#如何追踪字体处理

C#如何追踪字体处理,c#,resource-disposal,C#,Resource Disposal,我有一个正在处理的字体,它导致了一个异常,我找不到正在处理的字体的位置。我感觉它被打印预览处理掉了。有人能推荐如何追踪这个问题吗 谢谢。您可以尝试在字体中设置断点。Dispose: 我不确定是否包含Font类的特定源代码,但您可以尝试一下。您可以尝试在Font.Dispose中设置断点: 我不确定是否包含Font类的特定源代码,但是您可以试一试。引发异常的点可能与处理字体的点非常不同。在我看来,引发异常并没有提供关于何时/谁首先负责处理字体的细节。引发异常的点可能与处理字体的点非常不同字体已

我有一个正在处理的字体,它导致了一个异常,我找不到正在处理的字体的位置。我感觉它被打印预览处理掉了。有人能推荐如何追踪这个问题吗


谢谢。

您可以尝试在
字体中设置断点。Dispose


我不确定是否包含
Font
类的特定源代码,但您可以尝试一下。

您可以尝试在
Font.Dispose中设置断点:


我不确定是否包含
Font
类的特定源代码,但是您可以试一试。

引发异常的点可能与处理字体的点非常不同。在我看来,引发异常并没有提供关于何时/谁首先负责处理字体的细节。引发异常的点可能与处理字体的点非常不同字体已被处置。在我看来,引发的异常似乎没有提供关于何时/谁首先负责处置字体的详细信息。您可以通过不使用打印预览来解决它(或至少找到答案)。可能使用某个商业内存分析器的试用版?您可以解决它(或者至少找到一些东西)不使用打印预览。可能使用某个商用内存分析器的试用版?