我正在开发一个 Windows 应用程序,它在客户端显示了一些性能问题。
因此,我在每行代码之后使用此代码在文件中创建了一个调试记录器
C
#if 调试
LogwithTime("此过程完成");
#万一

但是我无法记录日志,因为该文件未在 Debug模式下运行...
如何将其置于 DEBUG 模式,以便我可以在 #if DEBUG 和 #endif 之间运行代码?

谢谢

最佳答案

您需要在 Debug模式下重新编译整个解决方案并将其发送给您的客户端。

您不能只是将其“置于”调试或 Release模式。在 Release 模式下编译的代码经过优化,即使从理论的角度来看,也不可能将其移至 Debug,例如您的客户端机器上没有您的日志记录行。

关于c# - 如何在客户端调试我的应用程序 exe,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21885156/

10-16 09:44