在 Visual Studio 2013 中进行调试时,Azure 计算模拟器无法启动,并保持关闭状态

标签 azure visual-studio-2013 azure-compute-emulator

今天我连续发生了好几次这样的事情。我按 F5 使用模拟器在 Visual Studio 2013 中调试我的 Windows Azure 项目,该项目将生成,但没有启动浏览器。也没有构建错误,它只会完成构建并且看起来已经准备好启动浏览器,但然后就停止了。

最后我在 Visual Studio 左下角状态栏中看到一条消息,上面写着“计算模拟器关闭”。然后,我将鼠标悬停在任务栏中的 Azure 图标上,它显示“存储模拟器已启动”,但“计算模拟器已关闭”。

最佳答案

我得到了this post的帮助其中提到了模拟器日志文件的位置。我需要的关键日志文件是

C:\Users[用户]\AppData\Local\dftmp\EmulatorRuntimeLogs\ErrorRuntime.log

该日志文件中存在有关无法写入文件的错误。这提醒我我忘记以管理员身份启动 Visual Studio。对于任何 Azure 项目来说,这都是一个简单的步骤,但有时我会忘记执行此操作,因为我在 Visual Studio 中处理的大多数项目都不是 Azure 项目。而且我没有在 Stack Overflow 中看到这个具体的失败案例,所以我想把它发布出来。

我关闭了 Visual Studio,右键单击 Visual Studio 2013 启动图标,选择“以管理员身份运行”,然后在调试时浏览器启动正常

关于在 Visual Studio 2013 中进行调试时,Azure 计算模拟器无法启动,并保持关闭状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29448268/

相关文章:

azure - 如何使用 terraform 模板将 Azure VM 添加到恢复服务保管库中?

cordova - 地理定位在 Cordova Android 模拟器中不起作用

azure - windows azure 在我的国家/地区不可用

c# - VS 2013 C# 和 Git : . csproj 文件在 pull 时不 merge

使用适用于 Visual Studio 的英特尔 SDK 调试 OpenCL 不会在断点处停止

azure - 我无法启动 Azure 诊断监视器

c# - 从本地主机外部访问 DevFabric

django - 在 nginx-ingress 后面的 aks 上托管 django

powershell - Azure - 使用queuetrigger从webjob添加自定义域

c# - Azure key 保管库 : access denied