【发布时间】:2020-04-06 05:32:46
【问题描述】:
从昨天开始,我无法使用 .NET Core 启动 IIS Express 10。在 NET Framework 3.5 和 4.8 更新之外没有任何变化。
我试过重启机器,重启VS,重新安装IIS Express,端口没有被其他进程占用。事实上,当我更改应用程序运行的端口时,我仍然会收到错误,无论我使用哪个端口,我都会收到错误消息。我删除了 .vs 文件夹和 IIS Express 文件夹。我还重置了网络适配器并开始一一关闭应用程序(这实际上没有意义,因为无论我将其更改为哪个端口,错误仍然如前所述。)
我检查日志时遇到的错误:
Failed to register URL "http://localhost:50721/" for site "Application" application "/". Error description: The process cannot access the file because it is being used by another process. (0x80070020)
我检查了其他帖子,但没有任何效果,我正在使用 VS2019。
有什么想法吗?
【问题讨论】:
-
可以查看项目属性,然后调试,看看http和https的端口是否相同?您是否设置了多个要启动的项目?
-
我们不使用 SSL,所以只有一个端口定义
标签: .net asp.net-core iis iis-express