在 Azure Service Fabric 应用程序上调试服务启动代码

Debug service startup code on Azure Service Fabric apps

每次我们想要调试 Service Fabric 应用程序时,我们通常会将应用程序部署到 SF 集群并将我们的 visual studio 附加到相关服务进程。问题是,如果我们想调试服务启动代码,那是不可能的,因为当时服务是 运行 并且是可附加的,启动代码已经完成。 有谁知道如何解决这个问题?

我想到的一种方法是将 Thread.Sleep 放在启动代码中,等待腾出足够的时间从 VS 附加到进程。但我实际上正在寻找调试 SF 应用程序的正确方法。

下面是正确调试SF app的方法。我的 VS 有一些问题已解决。

https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-debugging-your-application