如何同时在Compute Emulator中调试多个Azure角色?

Dor*_*Dor 6 c# debugging azure visual-studio azure-compute-emulator

我有一个WCF服务和一个我需要同时运行的WorkerRole.但是,我只能将其中一个设置为StartUp项目.

可以做些什么?

Dav*_*gon 7

您不应将任何一个角色设置为启动项目.相反,您应该将云项目本身设置为启动项目.然后,您可以在两个角色中设置断点.

为了测试,我刚刚创建了一个带有WCF Web角色和辅助角色的全新云项目.我在每个的OnStart()中设置了一个断点,然后点击两个断点.

  • @Dor我意识到我正在回复一个非常古老的评论,但是为了可能在这里发现的其他人,你可以设置多个项目在Visual Studio中启动.右键单击解决方案并选择"Set startup Projects",然后在"多个启动项目"部分中选择项目.在您的方案中,您可以将Azure云项目和WinForms项目设置为启动项目. (7认同)