You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

x64主机双VS版本下IIS Express路径异常致.NET Core MVC启动失败求助

解决Visual Studio运行.NET Core MVC时找不到IIS Express的问题

这问题我之前帮同事处理过,核心原因是你装了多个VS版本后,系统里的IIS Express路径配置出现了混乱,VS还在默认指向那个没有iisexpress.exe的x86路径。给你几个靠谱的解决办法:

  • 修改VS全局IIS Express路径配置

    1. 打开Visual Studio,点击顶部菜单栏的工具 -> 选项
    2. 在弹出的窗口里展开项目和解决方案,选择Web项目
    3. 找到「使用IIS Express的Web服务器」区域,把「IIS Express的路径」改成你实际有iisexpress.exe的路径:C:\Program Files\IIS Express
    4. 保存设置后重启VS,再运行你的.NET Core MVC项目试试
  • 检查项目本地的启动配置文件

    1. 在你的项目里找到Properties文件夹,打开launchSettings.json文件
    2. 查找文件中的iisExpress节点,查看executablePath属性是不是指向了错误的Program Files(x86)路径
    3. 如果是,把它修改为正确的路径:"executablePath": "C:\\Program Files\\IIS Express\\iisexpress.exe"
    4. 保存文件后重新启动项目
  • 修复IIS Express安装(兜底方案)
    如果上面两个方法都没解决问题,可能是IIS Express的安装文件关联出了问题:

    1. 打开控制面板,进入「程序和功能」
    2. 找到列表里的「IIS Express」(如果有多个版本,选和你当前VS匹配的那个)
    3. 右键点击选择「更改」,然后在弹出的窗口里选择「修复」,让安装程序重新整理文件路径和系统关联
    4. 修复完成后再打开VS测试项目

内容的提问来源于stack exchange,提问作者Amani

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 06:49:08