1

我已经安装了网络矩阵,它以某种方式删除了现有的 IIS Express 8.0,它是在 VS2012RC 安装期间默认安装的。我认为这是因为 web Matrix 使用的是 IIS 7.5。所以它已经用 IIS Express 7.5 替换了 IIS Express 8。

所以我的技术主管告诉我删除在安装 Web Matrix 期间已安装的现有 IIS 7.5,然后我将其删除。所以我没有用于调试的IIS。因此,一旦我尝试手动安装 IIS 8,它说存在 IIS Express 8 的现有版本。所以我什至无法安装 IIS Express 8。

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

"IIS 8.0 Express
Package failed"

所以,现在我完全坚持这一点。擅长这个VS东西的人可以帮助我解决这个问题。

另一件事是,以前当我打开项目但它没有加载(它说项目没有加载)所以,然后当我写点击它并重新加载它说“ For debugging you have to have IIS 8.0 and ask me to download it and install”。

当我单击下一步然后它转到“MS Web 平台安装程序”并引导我到“IIS 7.5 下载页面”但安装按钮已启用并显示已安装。我应该怎么做才能克服这个问题。这就像一场噩梦。

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

谢谢你。

4

1 回答 1

0

所以,我所做的是使用 MS Web 平台安装程序,我的 IIS Express 7.5 和 IIS Express 8.0 选项由于注册表问题而消失了。但是还有另一个 IIS 8.0 与 Windows XP 和 Vista 及更高版本兼容。所以我下载安装了。它立即安装,然后我打开项目并更改了我的解决方案配置,单次启动到我的网站项目。它奏效了。这使我摆脱了那天的破坏。

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

如果您有同样的问题,您还必须检查配置。因为我忘记了这需要更长的时间,而不是修复 VS 2012 以及系统还原的时间。

于 2012-09-05T03:21:49.980 回答