如何在CMD中使用IIS Express运行.NET 5 WebAPI应用?
在CMD中使用IIS Express启动.NET 5 WebAPI应用
方法1:直接指定项目路径与端口
确认IIS Express的安装路径,默认路径分为两种:
- 64位系统:
C:\Program Files\IIS Express\iisexpress.exe - 32位系统:
C:\Program Files (x86)\IIS Express\iisexpress.exe
也可以在CMD中执行where iisexpress自动查找其安装路径。
- 64位系统:
执行以下命令启动应用(替换实际路径与端口):
"C:\Program Files\IIS Express\iisexpress.exe" /path:"D:\Projects\MyProj" /port:44300/path:填写包含项目.csproj文件的根目录绝对路径/port:设置和Visual Studio中IIS Express一致的端口(可从项目Properties/launchSettings.json的iisExpress.applicationUrl字段获取)
方法2:完全匹配Visual Studio的配置
如果需要复用Visual Studio里的IIS Express完整配置:
- 打开项目的
Properties/launchSettings.json,找到iisExpress节点下的applicationUrl(示例:https://localhost:44300;http://localhost:5002)和sslPort(示例:44300)。 - 执行对应命令:
"C:\Program Files\IIS Express\iisexpress.exe" /path:"D:\Projects\MyProj" /port:5002 /sslport:44300
注意事项
- 路径中包含空格时,必须用双引号包裹
- 建议使用绝对路径,避免因工作目录不同导致路径解析错误
内容的提问来源于stack exchange,提问作者Jon Sud
相关产品推荐
相关产品推荐

