在Windows更新后,Azure计算模拟器无法启动并陷入应用程序的启动角色

时间:2016-06-14 07:09:50

标签: c# azure azure-web-roles azure-sdk-.net

我正在开发一个WCF应用程序,它在托管环境中运行良好。现在我在应用最新的Windows更新后面临一个问题。 Azure计算机模拟器无法启动,它正在陷入启动角色。因此,由于模拟器问题导致本地调试无法正常工作,因此无法更新托管的应用程序版本。我的Windows版本是Windows 8.1。请参阅模拟器的屏幕截图,看看它卡在哪一点:

enter image description here

我尝试了以下事项:

  1. 在“C:\ Program Files(x86)\ Microsoft SDKs \ Azure \ Storage Emulator”中编辑了“AzureStorageEmulator.exe.config”文件并更改了服务URL

                              以前的端口分别为10000,10001和10002。

  2. 尝试修复Azure SDK。目前我使用的是Azure SDK版本2.7.1,目前无法更新版本

  3. 应用以下Windows安全更新后发生问题:

    enter image description here

    完成所有这些事后,它无法正常工作。请提出任何解决方案。

    由于

4 个答案:

答案 0 :(得分:3)

有同样的问题。我注释了csdef文件中的“启动任务”,因为这些任务对于调试不是必需的。解决了这个问题。

答案 1 :(得分:0)

有同样的问题。

如果运行应用程序,模拟器启动时,请检查开发属性。如果值为false,则将其更改为true。

这就是我在我身上解决的问题。

答案 2 :(得分:0)

尝试在web.config中注释掉以下行

<access sslFlags="Ssl, SslNegotiateCert" />

答案 3 :(得分:0)

其中一个原因是,在Windows Azure项目的属性 - &gt; Web选项卡中使用“本地开发服务器”设置下的“使用IIS Web服务器”选项时会发生此挂起。 使用默认情况下的“使用IIS Express”设置时不会发生挂起。

这解决了我的问题。

你可以尝试一下。