asp+access网站 用本地iis7可完美运行,但是用vs2008打不开

但是用vs2008打不开

“/shopFeng”应用程序中的服务器错误。
无法提供此类型的页。
说明: 由于已明确禁止所请求的页类型,无法对该类型的页提供服务。扩展名“.asp”可能不正确。 请检查以下的 URL 并确保其拼写正确。

请求的 URL: /shopFeng/Default.asp
版本信息: Microsoft .NET Framework 版本:2.0.50727.5448; ASP.NET 版本:2.0.50727.5456

不过总得来说,你可以把你的项目目录设置成IIS目录
修改后,直接打开一个IE进行访问
然后用VS修改

下面一个实际也是一样的操作,也是通过建立IIS虚拟目录
第一步:将IIS中的集成WINDOWS身份验证打上勾
在 Windows Vista/IIS 7 中启用集成 Windows 身份验证
使用管理员帐户登录 Web 服务器。

按照下列步骤启用 Windows 身份验证和 II6 管理兼容性(如果尚未启用):

依次单击 “开始”、 “控制面板”、 “程序”。

在 “程序和功能”下单击 “打开或关闭 Windows 功能”。

将出现“用户帐户控制”对话框,并提示您是否允许继续。

单击 “继续”。

将出现“Windows 功能”对话框。

在功能列表中,展开 “Internet 信息服务”节点。

在 “Internet 信息服务”下,展开 “万维网服务”节点。

在 “万维网服务”下,单击 “安全”。

单击 “Windows 身份验证”。

在 “Internet 信息服务”下,展开 “Web 管理工具”节点。

在 “Web 管理工具”下,展开 “IIS 6 管理兼容性”节点,然后选中 “IIS 6 元数据库和 IIS 6 配置兼容性”复选框。

在 “Web 管理工具”下,选择 “IIS 管理控制台”,然后单击 “确定”。

重新启动计算机,以使这些更改生效。

单击 “开始”,然后单击 “控制面板”。

单击 “经典视图”,然后双击 “管理工具”。

在 “名称”列中,双击 “Internet 信息服务(IIS)管理器”。

在 “连接”列中,展开您的服务器节点。

服务器名称下方将打开一个 “网站”文件夹。

展开 “网站”节点,然后单击要为其启用集成 Windows 身份验证的网站。

中心窗格标题将更改为所选网站的名称。在此窗格的 “IIS”标题下,双击 “身份验证”。

该窗格的标题将更改为 “身份验证”。

在 “身份验证”窗格的 “名称”列中,右击 “Windows 身份验证”,然后单击 “启用”。

关闭 “Internet 信息服务(IIS)管理器”窗口。

第二步:
项目右击属性-web项->使用本地IIS WEB服务器
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-04-24
vs2008不能调试ASP

Warning: Invalid argument supplied for foreach() in /www/wwwroot/aolonic.com/skin/templets/default/contents.html on line 45
相似回答