无法在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”,用正确的一个。
希望这会有所帮助。