在 VS Community 2017 (v15.9.26) 中,我无法调试,因为 IIS Express Web 服务器会产生以下错误。
IIS Express 的输出:无法为站点注册 URL“localhost:xxxxx/”。错误描述:当该文件已存在时无法创建该文件。(0x800700b7)
尝试解决问题的步骤
- 清理,重建,重新启动VS,重新启动计算机
- 删除 IISExpress 文件夹并重新运行 VS SA Source
- 删除 .vs 文件夹并重新运行 VS
- 创建了一个新的虚拟目录SA Source
- 在新目录中重新克隆 repo 并从头开始
- 运行
netsh http show urlacl
显示没有使用端口的其他进程 - 从 VS AppData 中删除了 ComponentModelCache
- 重新安装 VS Community 2017
- 实施了一个确认的工作 applicationhost.config 并更新了对我的路径的引用,仍然是相同的端口问题。
- 重新安装 IIS 10.0 Express
- 关闭了杀毒软件
我应该注意到我正在运行三个启动项目。其中两个项目(具有不同端口)运行良好,因此我可以排除防火墙或 SSL 问题。第三次启动应用程序仅产生此错误。
在尝试了所有 7 个步骤并多次让我的电脑休息后,我被卡住了。任何进一步的解决方案/修复尝试将不胜感激!