gpt4 book ai didi

c# - 公共(public)语言运行时检测到无效程序?

转载 作者:行者123 更新时间:2023-11-30 16:17:23 25 4
gpt4 key购买 nike

我的程序中不断重复出现此错误。

我尝试了以下方法:

  1. 重新启动 Visual Studio
  2. 清理和重建解决方案

当我逐行执行代码时,它停止让我在方法调用时完全困惑:

GenerateWorksheetPart1Content(WorksheetPart worksheetPart1)

我不明白为什么它停在那里。该参数此时不为空。可能导致错误的原因是什么?

最佳答案

MSDN - InvalidProgramException

摘录:

当程序包含无效的 Microsoft 时抛出的异常
中间语言 (MSIL) 或元数据。一般这表示
生成程序的编译器中的错误。

这是在您单步执行代码时发生的,因为当您的方法被调用时,它正在被 JIT 编译。如果JITer编译无效,此时会抛出此异常。

关于c# - 公共(public)语言运行时检测到无效程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17267592/

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