尝试在VS2013中启动 ASP.NET 项目时"An operation is not legal in the current state"错误?



我有一个用WebMatrix 3创建的 ASP.NET 网站。 我确实在VS2013中选中了使用64位版本的IIS Express的选项,因为我在64位Windows 8.1上运行。 当我尝试启动项目时,出现错误"操作在当前状态下不合法"。 有人知道如何解决这个问题吗?

在谷歌浏览器上运行项目时,我遇到了同样的错误"在当前状态下操作不合法",停止项目然后关闭所有 chrome 实例解决了这个问题。

我认为这与视觉工作室无法附加到chrome实例进行调试有关。

关闭Chrome并重新启动IIS(例如在IIS Manager中)应该可以解决此问题。它对我的情况有所帮助。

今天早上刚刚在VS(Visual Studio)2017上遇到了同样的问题。解决此问题的步骤是:

  1. 停止在 VS 中运行的项目
  2. 清理 VS 临时创建的所有 IIS 实例
  3. 编译项目并重新启动该服务

最新更新