2012-05-08 41 views
3

我最近试图在我的Windows机器上安装TargetProcess http://www.targetprocess.com/,这涉及到安装IIS和SQLEXPRESS的一个实例。.aspx页面的IIS限制错误,但.aspx不受限制

我没有以前的IIS,所以最新的概念对我来说是新的。经过多次的抓挠和修补之后,我设法安装了TargetProcess。但是,当我尝试在浏览器中运行它时,出现以下错误

由于Web服务器上的ISAPI和CGI限制列表设置,无法提供您请求的页面。

我想运行的页面是.aspx,并且我运行了一个page.aspx来验证.aspx没有受到错误消息建议的限制。

任何人有任何想法,它可能是什么?

+0

你有.Net框架安装和IIS配置为使用ASP.Net的网站? – Habib

+0

.Net Framework已安装。如何检查它是否在IIS中配置? –

+0

Kevin,请联系我们的在线聊天支持 - 他们将帮助确保http://messenger.providesupport.com/messenger/targetprocess.html –

回答

4

凯文,

在IIS管理控制台,请打开ISAPI和CGI限制功能来回回你的托管服务器。 ASP.NET v2.0和v4.0的限制是分开设置的。 TargetProcess应用程序自2.22.9 build以来使用.NET v4.0,因此请检查,安装了MS .NET Framework v4.0并允许使用ASP.NET v4.0。同时在TP网站PageHandlerFactory-ISAPI-4.0的Handler Mappings部分应该启用。

如果您需要任何帮助,请通过http://messenger.providesupport.com/messenger/targetprocess.html与我们联系。

问候,亚历克斯 - TargetPro

1

解决:

1.-进入IIS管理器和CLIC您的服务器名称(如果提示说localhosts)

2:双上ASAPI CLIC和CGI限制

3.-权CLIC改变所有项目为允许

1

的“ISAPI和CGI限制”选项是不存在我的机器上。我必须回到“打开和关闭窗口功能”,然后选择“Internet信息服务”/“万维网服务”/“应用程序开发功能”,然后勾选“CGI”选项。一旦我这样做了,关闭并重新打开IIS后出现“ISAPI和CGI限制”选项。只要在这里提及它,以防其他人遇到同样的问题。