【发布时间】:2010-10-29 21:25:04
【问题描述】:
好吧,这很奇怪。一些背景
- Windows 2003 R2 SP2 32 位
- IIS 6.0
我有一个非常简单的 dot.net 1.1 示例应用程序,它只是通过 response.write 将某些内容回显到屏幕上。在我的工作站上工作正常。一旦我将它部署到此服务器,当我转到页面时,它不会呈现,而是提供我的 aspx 文件的源代码 - 即它显示我所有的 asp.net 标记,但不执行/呈现页面。
- 我已经运行了 asp.net_regiis -i
- 我已在 Web 服务扩展中启用了 asp.net 1.1。
- 虚拟目录设置为在 asp.net 1.1 下运行
- 我已进入配置选项并确保 .aspx 文件映射到 1.1 框架文件夹中的 aspnet_isapi.dll。
- 它被设置为一个应用程序并且有一个与虚拟目录匹配的应用程序名称
我知道我一定错过了什么,但看不到什么..
编辑
另一个线索..如果我进入虚拟目录的属性,没有选项卡可以选择 asp.net 版本。我必须使用 aspnetswitcher 实用程序来选择处理给定 vdir 的框架。
【问题讨论】:
-
也设置为应用程序?即有一个应用程序名称等。
-
您可以尝试 serverfault.com 来解决服务器设置问题。虽然,这是一种边界..
标签: asp.net iis asp.net-1.1