从Visual Studio运行IISExpress时,我必须采取一些步骤使IISExpress运行iisnode

时间:2018-09-01 21:42:46

标签: node.js visual-studio iis-express iisnode

以下是我的工作环境中使用的技术:

-Node JS版本8.10.0赢得x64

-Visual Studio 2015社区更新3

-iisnode v0.22.1 x64

-IIS Express

当我安装iisnode时,iisnode配置位于此处:

C:\ Program Files \ iisnode \ www \ configuration \ web.config

在C:\ Program Files \ iisnode \ www内,有目录(每个节点应用程序一个目录)

我在Visual Studio中创建了一个ASP.NET MVC解决方案。

现在,当我在Visual Studio中运行上述ASP.NET MVC解决方案时,IISExpress将正确部署并运行该解决方案。

但是,如何配置IISExpress来运行已安装的iisnode?从Visual Studio运行IISExpress时,我需要采取什么步骤使IISExpress运行iisnode?

1 个答案:

答案 0 :(得分:1)

The documentation

  

为IIS 7.x / 8.x安装

* Install iisnode for IIS 7.x/8.x: x86 or x64 - choose bitness matching your system
* To set up samples, from the administrative command prompt call %programfiles%\iisnode\setupsamples.bat
* Go to http://localhost/node
     

为IIS Express / WebMatrix安装

* Install WebMatrix using the Web Platform Installer
* Open WebMatrix, choose “Site from folder”, enter %localappdata%\iisnode\www, start the site, and play with the iisnode
     

个样本,或       *使用node.js模板快速开始使用Express应用程序或骨架Hello World

但是WebMatrix已经寿终正寝了。因此,您需要改为在IIS Express上手动创建网站(或使用类似Jexus Manager的工具)。

尽管似乎没有提到任何Visual Studio集成。