【问题标题】:debugging a VS2010 application in production在生产中调试 VS2010 应用程序
【发布时间】:2013-07-11 15:11:20
【问题描述】:

在我提出问题之前,我会尽量澄清情况。 我们编写了一个应用程序 (c#),它可以自动导入电子邮件并将其转换为 PDF,然后将它们上传到文档处理系统的文档管理系统。我们已经在 100 多个客户系统上安装了这个应用程序。但是有一位客户在导入电子邮件时遇到随机问题。我们已将其范围缩小到公司内部出现问题的自己的电子邮件。

我想要的是在生产环境中调试应用程序。他们没有测试或验收环境。我想这样做对产品的影响最小。系统。来自远程桌面计算机或类似设备的 Preverbal。

在运行有故障应用程序的系统上,如何在不安装 VS 的情况下调试应用程序?

我只需要指出正确的方向。

提前致谢。

【问题讨论】:

  • 服务器通常带有精简版的 Visual Studio。这可能会有所帮助。不过它只是一个编辑器。
  • 可以安装远程调试工具,然后远程连接吗?如果您的代码记录了异常,您还可以将适当的 .pdb 文件复制到机器上,以便您的堆栈跟踪将显示行号。

标签: c# visual-studio-2010 debugging


【解决方案1】:

搜索“远程调试”,如下所示: http://msdn.microsoft.com/en-us/library/vstudio/y7f5zaaa.aspx

...但是远程调试 c# 应用程序很痛苦。

【讨论】:

  • 我们的代码还将异常记录到系统应用程序日志中。我会研究您的建议并返回结果。
  • 我还会查看远程调试信息。我可以在我们的测试环境中设置它,看看它是如何工作的。感谢您的提醒:-) 我已经知道这将是一个痛苦的.....
猜你喜欢
  • 2014-11-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-03-22
  • 1970-01-01
  • 2014-05-12
  • 1970-01-01
相关资源
最近更新 更多