gpt4 book ai didi

c#-4.0 - 在 .asp 中转换 .htm 页面扩展名

转载 作者:行者123 更新时间:2023-12-01 04:26:48 25 4
gpt4 key购买 nike

我已经在.asp 中转换了.htm 页面扩展名,但是在运行时浏览器出现错误...

"不提供此类页面。

说明:您所请求的页面类型未被提供,因为它已被明确禁止。扩展名“.asp”可能不正确。请检查下面的 URL 并确保其拼写正确。

请求的网址:/WebSite1/HTMLPage.asp

版本信息:Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.0.30319.1 "

请回复我。

最佳答案

IIS 7.0 和 IIS 7.5 默认未安装的 Classic ASP

要在您的 Web 服务器上支持和配置 ASP 应用程序,您必须安装并启用 ASP 模块。

查看 Product IIS docs或者您可以按照此文章中的 list 进行操作:http://www.iis.net/learn/application-frameworks/running-classic-asp-applications-on-iis-7-and-iis-8/classic-asp-not-installed-by-default-on-iis让您的 Internet 信息服务器与 ASP

一起工作

步骤因您的 Windows 版本而略有不同,因此您可以直接引用 this tutorial

编辑

由于您提到在 Visual Studio 2010 上工作时遇到一些问题,我已经在 7 (win7) 上测试了以下检查列表:

请注意,我需要以管理员身份运行 Visual Studio 2010(右键单击该图标并以管理员身份运行)才能在下一步中浏览本地 Intener 信息服务器。

当你运行 Visual Studio As Administrator UAC 时要求确认,在这里说“YES”

打开“Visual Studio 2010”后,从菜单开始执行以下命令序列:

  • 文件
  • “新网站”
  • “Asp 净空站点”

查看对话框的底部,在“Web location”中选择“HTTP”,单击“Browse”并选择“Default Web Site”

在对话框的右上角有一个创建新虚拟文件夹的图标:

  • 别名:“MyASPSite”
  • 文件夹:“C:\MyASPSite” ..我们假设 C:\MyASPSite 在您磁盘上的现有文件夹中,或者选择您选择的另一个
  • 选择复选框 [x] “创建 IIS 应用程序”
  • 确认

网址:http://localhost/MyASPSite

点击确定按钮确认

如果 VS 询问“您是否在 web 服务器上启用 ASP.NET 4.0?”说“不”

在解决方案资源管理器中选择站点

  • 添加新项目
  • 选择项目种类:“文本文件”
  • 名称:MyASPPage.asp

在编辑器中创建您的示例页面,例如:

<!DOCTYPE html>
<html>
<body>
<%
response.write("My first ASP script!")
%>
</body>
</html>

保存页面并打开它:在解决方案资源管理器中右键单击页面并选择“在浏览器中查看”

页面将在浏览器中正确显示。

您可以选择在文件顶部添加:

    <%@ language="vbscript" %> 

..关闭并重新打开文件。然后您应该看到智能感知,例如,<% %> 和 block 中的响应。

关于c#-4.0 - 在 .asp 中转换 .htm 页面扩展名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16141859/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com