我的程序一直出现这个错误。
我尝试了以下方法:
- 重新启动Visual Studio
- 清理并重建解决方案
当我逐行调试代码时,它在一个方法调用处停止,让我完全困惑:
GenerateWorksheetPart1Content(WorksheetPart worksheetPart1)
我不明白为什么它会停在那里。此时参数不是空的。可能是什么原因导致了错误?
我的程序一直出现这个错误。
我尝试了以下方法:
当我逐行调试代码时,它在一个方法调用处停止,让我完全困惑:
GenerateWorksheetPart1Content(WorksheetPart worksheetPart1)
我不明白为什么它会停在那里。此时参数不是空的。可能是什么原因导致了错误?
MSDN - InvalidProgramException
摘要:
当程序包含无效的 Microsoft 中间语言(MSIL)或元数据时引发的异常。通常这表示编译生成程序的编译器中存在错误。
在您逐步执行代码时会出现此问题,因为在调用方法时,它正在被 JIT 编译。如果 JITer 的编译无效,则会在此处引发此异常。
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files
中删除临时的ASP.NET文件
2)重新编译程序集并更新相应的引用