我正在构建一个将在Azure上运行的应用程序.我的Visual Studio解决方案包含多个Azure角色项目.在本地调试时,我使用Azure计算模拟器.
要开始调试,我按照以下步骤操作:
现在发生的是模拟器/ vs2010启动我的Web角色和辅助角色,即使我现在只对调试单个辅助角色感兴趣.通常在我的worker角色中编写一些后台处理代码时,我有兴趣在不启动Web角色的情况下单步执行该代码,也可以启动Internet Explorer等.
是否有一种方便的方法使调试器只启动一个角色实例而不是所有角色实例?
我正在考虑在我的Console Application类型的解决方案中创建一个单独的项目,我在其中加载与我的worker角色相同的程序集并执行相同的代码.