我偶尔需要从自己的计算机调试远程服务器上的Windows服务,我使用Visual Studio远程调试器并通过连接到该服务器后附加源代码来完成调试:
工具 -> 附加到进程 -> 限定符 = 服务器IP
问题是,当由于互联网故障等原因与服务器断开连接时,Windows服务在我的服务器上停止并关闭,我必须重新启动它。
也许我没有提供足够的信息,请询问所需信息而不是进行负面评分。
TIA。
工具 -> 附加到进程 -> 限定符 = 服务器IP
问题是,当由于互联网故障等原因与服务器断开连接时,Windows服务在我的服务器上停止并关闭,我必须重新启动它。
也许我没有提供足够的信息,请询问所需信息而不是进行负面评分。
TIA。
然后您可以将.dmp文件带到您的机器上,使用Visual Studio / Windbg/SOS进行检查。 http://msdn.microsoft.com/zh-cn/library/d5zhxt22.aspx http://msdn.microsoft.com/zh-cn/library/windows/hardware/ff540665(v=vs.85).aspx
try/catch
,看看它是否因某些原因而崩溃。 如果是这样,并且连接是原因,那么它可能会给你更多的继续操作。 - Noctis