在我的本地机器上运行代码运行得很好。一旦我在我的服务器上加载代码,它就会出现问题。我看不到问题,因为我的 UI 代码正在通过 jquery 调用 webservice,而 webservice 正在调用有问题的 .cs 文件。 Web 服务只是向 jquery 返回一个失败。

非常感谢任何想法或帮助。

最佳答案

简而言之,您需要在行为异常的代码区域添加大量日志记录,以便为您提供有关服务器上发生的事情的线索。

如果 Web 服务在 ASP.NET 上运行,则可以通过在 Web.config 中启用跟踪来使用内置日志记录,然后像这样进行日志记录: HttpContext.Current.Trace.Write("hello"); 。然后可以通过转到 http://host/Trace.axd 查看所有 HTTP 查询和您的自定义日志记录

如果不在 ASP.NET 上,您可以使用 log4net 之类的库,也可以使用自己的库。

关于c# - 如何在服务器上运行时调试 .cs 代码文件?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4029128/

10-11 23:07