int*_*ion 4 iis-7 web-services web-config
在经典模式下在IIS 7.0上启用Web服务的配置文件设置是什么?该站点必须位于经典模式应用程序池中,因为报表查看器控制在集成模式下运行时崩溃.但是,在经典模式应用程序池中,webservices会生成以下错误消息:
请求的内容似乎是脚本,静态文件处理程序不会提供.
•如果要将此内容作为静态文件提供,请添加显式MIME映射
编辑 - 附加错误消息信息:
注意:此应用程序的特定实例将在共享主机环境中的客户帐户中运行,因此不会/无法访问IIS UI.专门寻求配置文件调整.
在IIS管理器(开始 - >运行 - > inetmgr)中,选择要设置为经典模式的网站或虚拟目录.
在右侧面板"操作"中,单击"基本设置".
在应用程序池旁边(默认为DefaultAppPool),单击"选择"并将其更改为"Classic .Net AppPool".
演练就在这里.
更新:对不起,我误解了你的问题.您可以尝试以下几种方法:
第一种是从控制面板(程序和功能 - >打开和关闭Windows功能 - > Internet信息服务 - >万维网服务 - >应用程序开发功能)仔细检查IIS安装功能.我有一切栏CGI和服务器端包括已检查).
其次,确保您的网站已正确设置为应用程序(选择网站 - >操作 - >查看应用程序).如果不存在,则需要添加它.
要检查的第三件事是具体的处理程序,可通过IIS管理器访问 - >选择网站 - >处理程序映射 - >打开功能 - >确保.asmx在那里.我有三次,WebServiceHandlerFactory-Integrated(处理程序System.Web.Handlers.WebAdminHandler),WebServiceHandlerFactory-ISAPI-2.0(Isapi模块)和WebServiceHandlerFactory-ISAPI-2.0-64(Isapi模块).
最后,确保为该应用程序使用正确的.NET版本.
再次,为原始的duff答案道歉.
| 归档时间: |
|
| 查看次数: |
57933 次 |
| 最近记录: |