【发布时间】:2017-11-22 08:36:11
【问题描述】:
每次我们要调试 Service Fabric 应用程序时,我们通常会将应用程序部署到 SF 集群,并将我们的 Visual Studio 附加到相关的服务进程。问题是,如果我们想调试服务启动代码,这是不可能的,因为在服务运行并且可以附加的时候,启动代码已经完成了。 有谁知道如何解决这个问题?
我想到的一种方法是将 Thread.Sleep 放入启动代码中,然后等待腾出足够的时间从 VS 附加到进程。但我实际上正在寻找调试 SF 应用程序的正确方法。
【问题讨论】:
-
有什么特殊原因不能在本地调试吗?
-
刚刚修复了VS中的问题。以前我使用 ctrl+alt+p 并附加窗口,因为我的 VS 调试菜单项中有一些问题。所以我现在很好:)
标签: visual-studio azure-service-fabric