【发布时间】:2014-06-21 12:18:15
【问题描述】:
我已经通过 msi 安装程序安装了 iisnode x64 和 nodejs x32,这导致 node.is 被安装在
c:\program files (x86)\nodejs
它已成功将自身安装在 PATH 环境变量中。从命令行运行“节点”可以在任何地方运行。但它在 IIS 中不起作用,因为它会显示以下消息:
iisnode 模块无法启动 node.exe 进程。确保 node.exe 可执行文件位于 system.webServer/iisnode/@nodeProcessCommandLine 元素 网络配置。默认情况下,node.exe 应位于其中一个目录中 列在 PATH 环境变量中。
我已经尝试过 this blog 的建议 - 即在 web.config 中手动设置路径。这没有帮助。我也试过重新安装节点。
有什么建议吗?
【问题讨论】: