Windows7下VS2019调试ASP.NET项目无法附加到iisexpress.exe求助
解决无法附加到iisexpress.exe的问题
针对Windows7 + VS2019环境下的调试异常,试试以下针对性步骤:
重置IIS Express配置
关闭VS和所有IIS Express进程,删除用户目录下的IIS Express配置文件夹:%userprofile%\Documents\IISExpress重启VS后重新生成项目并尝试调试。
以管理员权限运行VS
右键Visual Studio 2019图标,选择「以管理员身份运行」,再打开项目调试。Windows7的UAC权限限制可能导致调试进程无法正常附加。更换IIS Express端口
打开项目的.csproj文件,找到<DevelopmentServerPort>节点,修改为未被占用的端口(比如8081),保存后重启调试。
也可先通过命令行查看原端口是否被占用:netstat -ano | findstr :原端口号若有其他进程占用,结束对应进程后再尝试。
修复VS2019调试组件
打开Visual Studio Installer,选择「修改」,找到「ASP.NET和Web开发」组件,确保「IIS Express」选项已勾选;若已勾选,尝试先取消勾选再重新勾选并执行修复。清理项目缓存文件
删除项目目录下的bin、obj文件夹,以及隐藏的.vs文件夹,然后重新生成项目。
内容的提问来源于stack exchange,提问作者Sadenforen
相关产品推荐
相关产品推荐

