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

更换电脑后运行VB.net项目出现HTTP 404资源无法找到错误

IIS Express 404 错误排查方案

报错场景:VS2019 VB.NET项目更换设备后,启动IIS Express提示找不到/loginForm.aspx,返回HTTP 404错误

以下是按优先级排序的可验证方向:

  • 清理设备专属配置:完全关闭VS进程后,删除项目根目录下的隐藏文件夹.vs,重新打开VS启动项目。该文件夹存储了旧设备的IIS Express站点映射、端口、路径配置,换设备后残留配置会导致路径匹配错误
  • 重设IIS虚拟目录:右键项目→【属性】→【Web】,查看「服务器」分类下的「项目URL」配置,点击【创建虚拟目录】按钮重新生成本地映射,确认该URL对应的根目录和项目物理根目录完全对齐
  • 验证页面文件属性:在解决方案资源管理器中右键loginForm.aspx→【属性】,确认「生成操作」字段值为内容,「复制到输出目录」字段值为如果较新则复制,避免编译阶段页面文件未被纳入运行时目录
  • 排查端口占用问题:打开命令提示符执行netstat -ano | findstr [你项目配置的端口号],检查端口是否被其他进程占用,若存在占用可在项目Web属性中更换为未使用的端口后重试
  • 确认目录访问权限:右键项目所在的根文件夹→【属性】→【安全】,确认当前Windows用户对该文件夹拥有「读取&执行」、「列出文件夹内容」的权限,避免IIS Express因权限不足无法读取页面资源
  • 交叉验证服务器类型:在项目Web属性的「服务器」下拉菜单中,临时切换为「Visual Studio 开发服务器」启动项目,若可正常访问即可锁定问题出在IIS Express的本地配置层面,无需排查项目代码本身

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 04:39:03