.net - 如何在登台服务器中调试 .net dll 程序集

标签 .net debugging dll assemblies

有没有一种方法或工具可以让我在登台服务器中调试 .net dll 程序集。我在登台服务器上部署了一个 ASP.NET web dll。

更新

  1. 在代码中实现调试逻辑以关闭/打开调试。 (来自@maple_shaft)
  2. ASP.NET 远程调试。 (来自@maple_shaft)

问题:

  1. ASP.NET 中是否有可以在 *.config 文件上关闭/打开的跟踪选项,允许显示每个正在运行的类,如 *.ASPX 跟踪功能。

任何想法将不胜感激。

最佳答案

您是否检查过 WinDbg(Windows 调试工具的一部分,现在是 Windows SDK 的一部分)?

我没有太多在发布环境中调试 .NET 应用程序的经验,但我们很少遇到极端情况,即 native 代码中的问题只会出现在客户机器上,而不会在其他任何地方重复出现。放置 WinDbg 以及少量所需的源文件和调试符号,使我们能够直接在客户环境中解决这些问题。

关于.net - 如何在登台服务器中调试 .net dll 程序集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6104293/

相关文章:

c# - DataContractJsonSerializer 解析iso 8601日期

.net - VS2015 NuGet 包管理器未加载任何在线包

c# - 引用方法和异常类(c#、.net)

java - Eclipse 将什么视为 "simple getter"或 "simple setter"?

java - 如何将变量的全部内容发送/导出到文本文件/xml 文件/剪贴板?

c# - 安装到 GAC 的 DLL 的路径

c++ - 少走弯路的API Hooking

c# - 如何复制文件,覆盖现有文件?

c# - 自制服务器场和远程调试

windows - 将 .DLL 转换为 .SO