在没有管理员权限的服务器上远程调试应用程序

时间:2015-04-25 05:12:14

标签: debugging c#-4.0 visual-studio-2013

我的应用程序在我的计算机(Windows笔记本电脑)上运行良好,但在生产计算机(Windows Server 2012)上运行不正常。我没有生产机器的管理员权限,因此无法安装Visual Studio远程工具。产品机器没有安装Visual Studio。在这种情况下,调试在远程计算机上运行的应用程序的最佳方法是什么?

为了了解什么是破坏,我在prod机器上查看了EventViewer,我看到了Exception并且知道哪个函数导致了问题。但是,由于我是C#的新手,我需要能够设置断点并逐步完成代码以更好地理解并解决问题。

1 个答案:

答案 0 :(得分:0)

如果未配置远程调试,您将无法通过代码进行操作。 请查看其他选项,例如log4Net - 在您的应用程序中启用时,可以非常有用地查明生产问题  (非常容易使用和配置)从VS包管理器安装