0

在本地模拟器中运行时,运行使用 NServiceBus 4 的 webrole 会挂起。我已经在几台 Windows 8 机器上复制了这个。在 Windows 7 上运行良好。看来让它运行的唯一方法是将 azure 项目(Web 设置)更改为“使用 IIS Web 服务器”。我正在运行 Windows 8 和 Visual Studio 2012 以及 Azure 2.0 SDK。

以下是如何通过使用此处的 PubSub 示例来复制问题:http: //particular.net/articles/windows-azure-transport

  1. 构建项目并运行它以验证它是否可以开箱即用
  2. 现在通过右键单击 azure 项目并在 Web 选项卡上选择“使用 IIS Express”选项来更改 Web 设置。
  3. 立即运行项目

Web 角色将简单地挂起。有任何想法吗?出于多种原因,首选在 IIS Express 下运行。

4

1 回答 1

0

IISExpress 和 Azure 似乎存在一些已知问题。你能看看这些页面,看看它们是否有帮助

于 2013-07-16T03:43:34.673 回答