IIS 7.0 和 asp.net

IIS 7.0 和 asp.net

所以......我已经构建了我的 Web 应用程序(asp.net mvc)

到目前为止,我已经使用了开发服务器。运行良好。

现在我想测试在 iis 7.0 上运行的性能

我终其一生都无法弄清楚如何让该网络应用程序运行起来。

目前,Visual Studio 不会设置虚拟目录 - 说明我需要安装一堆组件 - asp.net、IIS 6.0 配置兼容性/元基础和 Windows 身份验证。

我该怎么做?任何帮助都将不胜感激!

有人可以为 iis 7.0 新手推荐一份演练吗?

答案1

这是我在 IIS 7.0 上配置 ASP.net MVC 应用程序的操作:

我为我的网站创建了一个目录(例如 C:\mytestwebsite)

我将我的网站的所有文件复制到了该目录中。

然后我打开 IIS 7.0 管理器,通过展开左侧的站点,右键单击我的站点(默认网站),然后单击添加应用程序来添加新应用程序。输入应用程序的别名(例如 mysite),这将是您访问 mvc 应用程序的方式(例如http://localhost/我的网站)。然后单击“物理路径”旁边的省略号 (...),并选择将文件复制到的文件夹。单击“确定”。单击“确定”。

您现在可以浏览到http://本地主机/<别名>

答案2

看起来您的 IIS 7 安装缺少许多功能,特别是那些针对 IIS 7 启用 IIS 6 自动化的功能。

您可以运行 OptionalFeatures.EXE

替代文本 http://learn.iis.net/file.axd?i=835

检查已安装的内容并安装所需的内容。

您还可以运行以下命令:

START /W ocsetup Web-Windows-Auth
START /W ocsetup IIS-ASPNET
START /W ocsetup IIS-ASPNET
START /W ocsetup IIS-Metabase

OCSetup 名称来自Windows Vista 软件包,根据您的错误消息添加我遗漏的任何内容。

相关内容