我是编程新手。如何在两个系统上调试由两个单独的Windows服务运行的C#代码?
更具体地说,我在一个通过公共端口连接的不同网络上的两个系统中有一个程序。程序通过运行两个服务来执行;每个系统一个。我知道它从哪里开始。但是,我无法调试代码。
如果程序在开发环境中运行并且在将其作为单独的服务移动到不同的计算机时失败,则可以将异常详细信息写入日志文件并跟踪问题。在Visual Studio中,您可以通过附加调试菜单中的第二个进程来调试两个服务。