无法在Web服务器上开始调试。操作超时

问题描述:

我的所有ASP.NET网站都有这个问题,我在Windows 10上,而我的IIS应用程序池停止工作。我在Google搜索中发现了很多可能的解决方案,但没有一个是为我工作的。这不是一个帐户问题,或者临时文件中的一个问题,甚至不需要重新初始化该项目的一个错误Visual Studio无法在Web服务器上开始调试。操作超时

这个问题发生在更新之后(确切的说是1607th),在其他网络事物中,已经重新初始化了我的一些组件,如Microsoft .NET Core tooling preview 2。我修好了它,它已经工作了。只有一次。

任何想法?

因此,而不是做和我一样失去你的时候就知道为什么它打破了,根本就用硬件的方式,没有妥协:

  • 转到添加/删除Windows功能
  • 删除所有对应于ASP.NET(IIS中太)
  • 重启
  • 重新安装所有已卸载再早
  • 重新启动。这应该解决它。

哦,您可能会收到它无法从Windows Update下载的错误(错误代码0x800F081F)。这是.NET 3.5。您可以安全地从离线来源安装它,或者如果你有Windows安装媒体,去管理模式和类型的PowerShell:

DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:DRIVE_OF_YOUR_WINDOWS_DISK:\sources\sxs 

替换“DRIVE_OF_YOUR_WINDOWS_DISK”,用正确的一个。

希望这会有所帮助。