Visual Studio 2013安装WebMatrix后调试不启动

Visual Studio 2013 debugging does not start after installing WebMatrix

昨天我在我的电脑上安装了WebMatrix。安装没有成功完成,我最终卸载了程序。现在 VS2013 不会启动调试器。

发生的情况是我 select 一个项目,单击 "Start Debugging" 然后调试器没有任何异常地退出并且浏览器显示错误消息 "Server not found",或者(有时)我收到错误消息 "Process with an Id of XXXX is not running"。

我已经尝试在 IIS Express 8 上 运行 "repair",但没有帮助。 如何让VS2013再次启动调试器?

除了解决问题,您能否在安装 webMatrix 之前做一个 "system restore"? windows 系统还原将已安装的软件和注册表恢复到特定时间点,而不会干扰您自己的数据。要执行系统还原,请按照此 Microsoft 指南中的步骤操作:http://windows.microsoft.com/en-us/windows7/restore-system-files-and-settings.

经过两天的故障排除,我明白了这一点。 This post帮我解决了问题

It turns out that [WebMatrix] adds a new REG_SZ value called CustomUserHome at HKEY_CURRENT_USER\Software\Microsoft\IISExpress. This points to the Web Matrix Config file and not the IIS Express one.

我删除了密钥 CustomUserHome,现在一切正常!