如果没用到.asp的话,可以禁用
如果你是webform的话,.aspx, .axd, .ashx不能禁用
用到webservice的话,.asmx, .soap不能禁用
用到wcf的话,.svc, .soap不能禁用
如果是mvc程序的话,.cshtml不能禁用
StaticFile不能禁用
问题表现: 某个应用在调用wcf服务时,日志提示"405 method not allowed"
开始以为是程序的问题,后来发现在别的服务器上安装使用都没有问题,猜测可能是IIS环境的问题。
百度了一下,得出的结论是:一般IIS默认能处理静态的htm,html文件 ,以及动态的脚本 asp,aspx 文件,如果要处理php或其他类型的脚本语言,必须做好ISAPI映射,于是打开IIS,找到提供上述RisWebService.svc服务的站点,点击“处理程序映射”
观察路径这一列,发现没有.svc的路径映射,所以IIS无法识别程序中的一般处理程序(*.svc),因此就报了标题中的错误。可能是在安装IIS过程中安装ASP.net功能安全不全。
解决办法:找到NET4安装目录: %windir%\Microsoft.NET\Framework64\v4.0.30319,
cmd运行命令 aspnet_regiis -i,
安装完之后,再次查看IIS程序映射,发现增加了.svc路径,问题解决。
SVC是Switching Virtual Circuit的缩写,意思是交换虚拟电路。信息包交换虚拟线路(节点之间只在需要传送数据时才建立逻辑连结) 面向连接的网络中,从一台计算机到另一台计算机的连接。SVC是虚拟的,因为路径是从路由表中得到的,而不是建立物理线路。SVC是交换的,因为它能按需要建立,类似于一次电话呼叫。\x0d\x0a \x0d\x0a 2.SVC:(Supervisor) *** 作系统保护模式,处理软件中断(SWI)\x0d\x0a 3.SVC(Static Var Compensator):静止无功补偿器。静止无功补偿器是由晶闸管所控制投切电抗器和电容器组成,由于晶闸管对于控制信号反应极为迅速,而且通断次数也可以不受限制。当电压变化时静止补偿器能快速、平滑地调节,以满足动态无功补偿的需要,同时还能做到分相补偿;对于三相不平衡负荷及冲击负荷有较强的适应性;但由于晶闸管控制对电抗器的投切过程中会产生高次谐波,为此需加装专门的滤波器。\x0d\x0a IBM SAN Volume Controller\x0d\x0a 对于存储虚拟化,IBM SAN Volume Controller(SVC)能够将多个磁盘系统的容量整合为一个单一的“容量池”。SVC 可帮助节省空间和能源,并能通过合并来简化存储资产的管理,这将极大地提高现有存储器的利用率,并减少额外的存储需求。\x0d\x0a 4. SVC=Scalable Video Coding,中文译作可伸缩视频编码或可扩展视频编码,是视频编码的一种技术。其又可以细分为时域可伸缩性、空域可伸缩性和质量可伸缩性。SVC是H.264/AVC标准的一个重要的扩展。\x0d\x0a 5.SVC(Super Visor Call)为指令码,表明是访管指令n为访管中断号,其值是一整数,具体表示何种访问要求.当中断发生时,硬件中断装置将访管中断号n送入旧的程序状态字内的中断码字段,访管中断总控程序由系统堆栈中将其取出,并据此转入对应的服务程序.\x0d\x0a 在实际使用时,用户程序与 *** 作系统之间还需要相互传递参数和返回值.如此,用户使用访管指令的一般形式为:\x0d\x0a 准备参数\x0d\x0a SVC n\x0d\x0a 取返回值 ②\x0d\x0a 根据具体访管要求约定,参数及返回值可以通过寄存器传递,也可以通过内存传递.对于后者, *** 作系统必须能够访问进程空间.\x0d\x0a 通常将②称为系统调用命令,它除访管指令外,还有准备参数和取返回值.为了使用方便,在高级语言中一般将其写为同过程调用相类似的形式,即\x0d\x0a 返回值=系统调用名称(参数1,参数2,?,参数m)③\x0d\x0a 当然,编译程序会将③翻译成形如②的形式.其中系统调用名称对应①,不同的系统调用名称对应不同的整数n.在有些书中,也将③称为代表②的宏指令或广义指令\x0d\x0a .\x0d\x0a SVC高压动态无功补偿及滤波装置简介]\x0d\x0a 基于DSP的全数字控制系统,具有运算速度快、处理数据量大,实现实时控制量计算。\x0d\x0a 采用柜式结构,实现外来干扰屏蔽,抗干扰能力优越。\x0d\x0a 控制整个系统的运行。\x0d\x0a 采用卧式结构,晶闸管叠装压接式,纯水冷却、内取能、内阻尼、空气绝缘、BOD保护。\x0d\x0a 晶闸管选用ABB优质产品,电气性能良好,串联使用控制电抗器的投入与切除。\x0d\x0a 主电抗器,通过晶闸管阀组连接到SVC系统中,成为SVC最重要的部分。\x0d\x0a 电抗器为空心、干式、铜线或铝线环氧固化型,线形度高、噪音小、动热稳定性好,绝缘强度高,散热好。\x0d\x0a 通过晶闸管的相位控制达到动态无功补偿的目的。\x0d\x0a 主要设备采用国外著名公司进口元件,主循环泵、等离子交换机、精密过滤器等核心机构采用不锈钢316L材质。\x0d\x0a PLC程序控制,保护、报警功能完备。\x0d\x0a 无腐蚀,无污染,符合环保要求。\x0d\x0a .svc文件\x0d\x0a 每一个.NET Web服务都具有一个.asmx文本文件,客户端通过访问.asmx文件实现对相应Web服务的调用。与之类似,每个WCF服务也具有一个对应的文本文件,其文件扩展名为.svc。基于IIS的服务寄宿要求相应的WCF服务具有相应的.svc文件,.svc文件部署于IIS站点中,对WCF服务的调用体现在对.svc文件的访问上。.svc文件的内容很简单,仅仅包含一个ServiceHost指令(Directive),该指令具有一个必须的Service属性和一些可选的属性。所以最简单的.svc仅仅具有一个包含Service属性(该属性指明了相应的WCF服务的有效类型)的ServiceHost指令。\x0d\x0a\x0d\x0a!应该没错哦!欢迎分享,转载请注明来源:内存溢出
评论列表(0条)