无法启动IIS 10 Express

时间:2019-12-12 18:54:59

标签: .net asp.net-core iis iis-express

从昨天开始,我无法使用.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。

有什么主意吗?

2 个答案:

答案 0 :(得分:0)

据我所知,此错误意味着绑定冲突。还有另一个正在使用端口50721的应用程序。
我建议您可以打开任务管理器并结束IIS Express任务。然后,您可以右键单击项目,然后单击属性,然后单击Web标记,然后将项目URL的端口修改为另一个。

答案 1 :(得分:0)

尝试进入Visual Studio安装程序,然后卸载并重新安装ASP.NET开发人员组件。有时,您必须重新开始,以使开发工具能够与客户端版本的更新一起使用。