如何在 visual studio 2017 社区版的 IIS Express 中使用 php

How to use php in visual studio 2017 community edition's IIS Express

我的 visual studio 2017 年的 iis express 无法识别 php。 我不想在我的 VS 上调试 php 代码。我只想 运行 我的 php 文件 asp.net 代码。

我点击了以下链接。 How to Run PHP on IIS7.5 Express? https://www.iis.net/learn/application-frameworks/install-and-configure-php-on-iis/install-and-configure-php

如果我从 IIS Express 管理器手动创建网站,php 正常。

但是从 visual studio 项目开始调试,VS 启动它的本地 iis express,然后启动 http://localhost:7777/ 在那种情况下 php 不起作用,它 returns 404.3

VS中的iis express好像没有进行IIS express设置。

LexiLi 的回答解决了我的问题。

applicationhost.config 文件存在于整个 IIS express 和每个 VS 项目中。

要从 VS 中使用 php 启动 IIS express,应修改 {vs project dir}/.vs/config/applicationhost.config。
修改 vs 项目的 applicationhost.config 后,我的 php 文件有效。