我正在尝试使用内部端点将WorkerRole连接到Azure中的WebRole。
但你如何调试呢?如果我从我的解决方案中启动其中一个角色,我(显然)无法开始调试其他项目,因为您无法一次调试两个项目。
如果我启动另一个Visual Studio实例,我可以从那里启动另一个角色,然后加载到Compute Emulator中。但是,当我尝试从另一个角色中获取其中一个角色时(使用RoleEnvironment.Roles [" RoleName"]),只有当前角色出现在该集合中。
那你如何调试角色间的沟通呢?是否有一个对象取代了应该用于角色间通信的RoleEnvironment?
答案 0 :(得分:2)
您绝对可以同时在解决方案中运行和调试两个项目。在Visual Studio中,查看“解决方案”属性,并在“公共属性”>>中查看。启动项目,选择多个项目并指定要启动的项目。