从昨天开始,我无法使用.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。
有什么主意吗?
答案 0 :(得分:0)
据我所知,此错误意味着绑定冲突。还有另一个正在使用端口50721的应用程序。
我建议您可以打开任务管理器并结束IIS Express任务。然后,您可以右键单击项目,然后单击属性,然后单击Web标记,然后将项目URL的端口修改为另一个。
答案 1 :(得分:0)
尝试进入Visual Studio安装程序,然后卸载并重新安装ASP.NET开发人员组件。有时,您必须重新开始,以使开发工具能够与客户端版本的更新一起使用。