在应用程序运行时在CLR中加载PDB

时间:2018-08-28 14:53:49

标签: c# exception clr stack-trace

鉴于事实,即Web应用程序的日志中经常发生异常。该异常说明调试信息不​​可用时您期望的一切。但是您还需要知道行号,并且不想回收池(否则您将不允许这样做)。

我的问题是,是否有任何方法可以告诉CLR /运行时在哪里寻找PDB文件,或者在应用程序启动后加载它们以便获取stacktrace某些部分的行号? / p>

边注:

    我可以在应用程序上下文中执行新的/自定义代码,例如加载东西。我只是不知道是否有一个API允许在运行时加载这些符号文件。
  • 我无法连接调试器,因此无法在Visual Studio中使用“加载模块”。
  • 不得重新启动/回收该应用程序

0 个答案:

没有答案