Windows 7 由于VS2012 RC上的IIS更改(8=>;7.5),无法调试MVC项目

Windows 7 由于VS2012 RC上的IIS更改(8=>;7.5),无法调试MVC项目,windows-7,visual-studio-2012,iis-express,Windows 7,Visual Studio 2012,Iis Express,我已经安装了web matrix,它以某种方式删除了现有的IIS Express 8.0,该版本在VS2012RC安装期间默认安装。我认为这是因为网络矩阵使用的是IIS7.5。因此,它已将IIS Express 8替换为IIS Express 7.5 因此,我的技术负责人告诉我删除在安装Web Matrix期间安装的现有IIS 7.5,我将其删除。所以我没有用于调试的IIS。因此,有一次我试图手动安装IIS8,它说有一个现有版本的IISexpress8。所以我甚至不能安装IIS Express

我已经安装了web matrix,它以某种方式删除了现有的IIS Express 8.0,该版本在VS2012RC安装期间默认安装。我认为这是因为网络矩阵使用的是IIS7.5。因此,它已将IIS Express 8替换为IIS Express 7.5

因此,我的技术负责人告诉我删除在安装Web Matrix期间安装的现有IIS 7.5,我将其删除。所以我没有用于调试的IIS。因此,有一次我试图手动安装IIS8,它说有一个现有版本的IISexpress8。所以我甚至不能安装IIS Express 8

所以我对我的VS2012RC进行了修复。经过漫长的过程,它终于给了我一份报告

"IIS 8.0 Express
Package failed"
所以,现在我完全被这件事困住了。在这个问题上,能不能有一个擅长VS的人帮我一下

另一件事是,以前当我打开项目时,它没有加载(它说项目没有加载),所以,当我写的时候,单击它并重新加载,它说“
为了调试,你必须有IIS 8.0,并要求我下载并安装它”

当我单击“下一步”,然后它转到“MS web平台安装程序”,并将我指向“IIS 7.5下载页”,但“安装”按钮已启用,并显示其已安装。我应该做些什么来克服这个问题。这就像一场噩梦

我还尝试过使用“修复它”,它的beta测试已经结束,我无法正确卸载iis8,它说iis8仍然存在


谢谢。

因此,我所做的是使用MS web平台安装程序。由于注册表问题,我的IIS Express 7.5和IIS Express 8.0选项已丢失。但是还有另外一个iis8.0,它与windowsxp、Vista和更高版本兼容。所以我下载并安装了它。它很快就安装好了,然后我打开了项目并更改了我的解决方案配置,一次启动我的网站项目。它成功了。那把我从那天的浩劫中救了出来

后来我卸载了IIS 8.0(与Xp兼容),然后再次对我的VS 2012进行了修复,并在当时正确安装。然后,我改变了配置,如上所述,并完成


如果你有同样的问题,你必须检查配置也。因为我忘了这比修复VS 2012和系统还原所需的时间还要长。

我无法从您的问题中判断,您是否尝试过从中下载IIS 8 Express RC?是的,我下载了x64版本,尝试安装时说有一个现有版本,您必须在安装之前下载它。但在程序列表中并没有IIS8.0