Visual Studio 无法在 IIS 中创建站点

Visual Studio 无法在 IIS 中创建站点

我正在帮助一位同事解决他最近重新镜像的工作站上的问题。他全新安装了 Windows 7。他安装了 Visual Studio 2010,然后安装了 Visual Studio 2008(按此顺序,原因与此问题无关),然后尝试在其中一个中打开我们已有的旧解决方案。

解决方案中的 Web 项目(项目文件和所有内容,而不是 Visual Studio 术语中的“网站”)无法打开,因为它们对本地 IIS 上的虚拟目录有很强的依赖性。结果发现 IIS 未安装。

因此,他通过常用的“Windows 功能”或如今他们所称的旧式“添加/删除程序”之类的功能添加了 IIS。然后运行aspnet_regiis /i框架的 v4。再次运行 Visual Studio 2010(明确以管理员身份运行)并尝试打开解决方案,Web 项目仍然无法打开。运行aspnet_regiis /iv2,在 Visual Studio 2008 中尝试,仍然没有成功。

作为测试,他尝试在 Visual Studio 2008 中创建一个新的“网站”,并将其设置为在 HTTP 上创建,并为其提供了一个本地地址(http://localhost/testapp), 所以应该在 IIS 中创建虚拟目录。但是,它却给出了以下错误:

在此处输入图片描述

我不是 IIS 专家或 Windows 管理专家,所以我对问题所在有点困惑。我们需要从 Windows 功能中添加其他内容吗?regiis 不起作用吗?您有什么建议吗?

相关内容