【发布时间】:2011-02-09 10:11:59
【问题描述】:
我正在构建一个将在 Azure 上运行的应用程序。我的 Visual Studio 解决方案包含多个 Azure 角色项目。在本地调试时,我使用 Azure 计算模拟器。
要开始调试,我按照以下步骤操作:
- 我右键单击我的 Azure 项目,然后单击设置为启动项目。
- 我按 F5 启动调试器。
现在发生的情况是 emulator/vs2010 会同时启动我的 Web 角色和辅助角色,即使我目前只对调试单个辅助角色感兴趣。通常,在我的工作角色中编写一些后台处理代码时,我有兴趣在不启动 Web 角色的情况下单步执行该代码,同时启动 Internet Explorer 等等。
有没有一种方便的方法让调试器只启动一个角色实例而不是全部?
我正在考虑在我的控制台应用程序类型的解决方案中创建一个单独的项目,我在其中加载与我的辅助角色相同的程序集并执行相同的代码。
【问题讨论】:
标签: visual-studio-2010 debugging azure emulation