3

我最近尝试在我的 Windows 机器上安装 TargetProcess http://www.targetprocess.com/,这涉及安装 IIS 和 SQLEXPRESS 实例。

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

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

我尝试运行的页面是 .aspx 并且我已经运行了 page.aspx 来验证 .aspx 没有按照错误消息的建议受到限制。

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

4

3 回答 3

4

凯文,

在 IIS 管理控制台中,请打开托管服务器的 ISAPI 和 CGI​​ 限制功能。ASP.NET v2.0 和 v4.0 限制分别设置。TargetProcess 应用程序从 2.22.9 版本开始使用 .NET v4.0,因此请检查是否安装了 MS .NET framework v4.0 并且允许使用 ASP.NET v4.0。TP 网站 PageHandlerFactory-ISAPI-4.0 的处理程序映射部分也应启用。

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

问候,亚历克斯 - TargetPro

于 2012-05-11T18:01:53.057 回答
1

要解决:

1.- 转到 IIS 管理器并单击您的服务器名称(当工具提示显示 localhosts 时)

2.- 双击 ASAPI 和 CGI​​ 限制

3.-右键单击将所有项目更改为允许

于 2012-11-16T15:06:46.297 回答
1

我的机器上没有“ISAPI 和 CGI​​ 限制”选项。我不得不回到“打开和关闭 Windows 功能”,然后是“Internet 信息服务”/“万维网服务”/“应用程序开发功能”,然后勾选“CGI”选项。完成此操作后,在我关闭并重新打开 IIS 后,会出现“ISAPI 和 CGI​​ 限制”选项。只是在这里提一下,以防其他人有同样的问题。

于 2014-02-10T14:09:00.807 回答