【问题标题】:Azure Compute Emulator will not startAzure 计算模拟器无法启动
【发布时间】:2011-09-20 06:17:27
【问题描述】:

我最近升级到了新的 Azure SDK(2011 年 9 月 v 1.5)。

自从我无法启动计算模拟器以来。因此,我无法在本地机器上调试服务。

我看到一个建议,即问题在于我的用户帐户中有一个空格,因此我重命名了我的帐户,但这没有任何区别。问题可能是我的用户配置文件路径中有一个空格。更改帐户名称对配置文件路径没有任何影响。

在 msdn 论坛上,有人建议我在默认网站的 IIS 管理器中删除 *:808 绑定。 See MSDN Forums

还有人有其他想法吗?

【问题讨论】:

    标签: azure


    【解决方案1】:

    另一种选择:

    因此,鉴于“重命名您的用户帐户/regedit 对您不起作用,您可能需要查看 this MSDN article,这表明您可以设置一个环境变量并运行模拟器,而无需使用注册表。 .. 不确定全局设置环境变量是否会让您在 VS.NET 中自动运行,而无需第一次手动启动模拟器,但它肯定更容易。

    【讨论】:

    • 当路径名太长时,我们使用的技巧相同。它与 Visual Studio 一起工作得很好,应该修复路径问题(以及路径太长!)。 blogs.msdn.com/b/jnak/archive/2010/05/26/9942481.aspx
    • 再次感谢道格。这非常有效。我已经给了你答案和赏金。我觉得这是一个更好的解决方案,因为它减少了对机器的干扰,因此产生任何副作用的机会也更少。
    • 遗憾的是,答案中的 MSDN 链接现已损坏
    • 这似乎是当前文档:azure.microsoft.com/en-us/documentation/articles/… 特别是“启动和初始化存储模拟器”部分。
    【解决方案2】:

    是的,您的配置文件路径中的空格是问题所在,这似乎是对在以前版本的模拟器中发现的错误的回归(我什至想尝试使用登录的唯一原因首先是不同的帐户)。我实际上只是在整理一篇快速的博客文章here,描述了同样的问题。如果您想修复它,您需要进行一些注册表编辑来修复对旧配置文件路径的所有引用,或者如果您可以处理重新安装软件,则只需创建一个新用户(我喜欢 Web 平台安装程序,但是我在这个练习中发现它不能很好地为“所有用户”安装)。

    【讨论】:

    • +1 Doug 我对您提供的解决方案并不满意,但无论如何我都赞成您的回答,因为我觉得您绝对应该得到一些分数。它可能最终成为唯一的解决方案,但我已经获得了赏金,看看我是否可以引起一些兴趣并获得更好的解决方案。
    • Doug 我刚刚又读了最后一条评论,听起来有点刺耳,并不是那样的意思。感谢您的辛勤工作。
    猜你喜欢
    • 2021-09-12
    • 2018-12-28
    • 1970-01-01
    • 2016-02-25
    • 2014-09-09
    • 2017-02-16
    • 2020-06-08
    相关资源
    最近更新 更多