【问题标题】:Azure node.js iisnode_shema.xml The system cannot find the path specifiedAzure node.js iisnode_shema.xml 系统找不到指定的路径
【发布时间】:2012-08-18 03:15:24
【问题描述】:

我正在使用来自 Web Platform Installer 的最新 Windows Azure SDK for Node.js(2012 年 8 月)。当我尝试运行我的节点应用程序时,我在日志文件中收到此错误:

G:\node\mathwizard\local_package.csx\roles\WebRole2\approot\bin>copy /y "C:\Program Files (x86)\Microsoft SDKs\Windows Azure\PowerShell\x64\iisnode_schema.xml" " C:\Program Files\IIS Express\config\schema\iisnode_schema.xml" 系统找不到指定的路径。

无法连接到浏览器中的应用程序。

有什么帮助吗?

【问题讨论】:

  • 您是在模拟器中运行(即 start-AzureEmulator -launch)还是从 Azure 中的 VM 实例中提取此日志文件?
  • 在模拟器中运行。
  • 不太确定发生了什么......它在这里工作(start-AzureEmulator -launch),我也没有那个源文件,甚至没有 x64 目录。但是,我确实在 config/schema 目录中有该文件。所以如果你从头开始(new-AzureServiceProject、add-AzureNodeWebRole、start-AzureEmulator -launch)你会看到同样的错误吗?
  • 那行得通。创建了一个新的节点应用程序并 100% 运行。转到我原来的应用程序,运行命令 Add-AzureNodeWebRole,一切都恢复正常了。不知道发生了什么事。谢谢!

标签: node.js azure


【解决方案1】:

我们在 7 月和 8 月版本之间进行了一些更改,如果您想使用 8 月工具,则必须将您的项目迁移到新的 8 月格式。正如您所发现的,如果您重新创建项目,复制所有节点文件不变,它应该可以正常工作。给您带来的不便深表歉意!

我们已将此问题提交https://github.com/WindowsAzure/azure-sdk-tools/issues/331 以进一步调查。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-07
    • 2011-02-23
    • 2018-12-12
    • 2016-04-23
    • 2017-01-04
    相关资源
    最近更新 更多