0

我正在尝试使用内部端点将 WorkerRole 连接到 Azure 中的 WebRole。

但是你如何调试呢?如果我从我的解决方案中启动其中一个角色,我(显然)不能开始调试其他项目,因为你不能一次调试两个项目。

如果我启动另一个 Visual Studio 实例,我可以从那里启动另一个角色,并将其加载到计算模拟器中。但是,当我尝试从另一个角色获取其中一个角色时(使用 RoleEnvironment.Roles["RoleName"]),该集合中只存在当前角色。

那么如何调试角色间通信呢?是否有一个替代 RoleEnvironment 的对象应该用于角色间通信?

4

1 回答 1

2

您绝对可以同时在一个解决方案中运行和调试两个项目。在 Visual Studio 中,查看解决方案属性,然后在通用属性 >> 启动项目中,选择多个项目并指定要启动的项目。

多个项目

于 2013-10-14T22:45:41.503 回答