我在本机(xp sp2)上做了个web service,放入到iis,本机访问正常,但是把web service放到win 2003 系统上,创建iis,2003的电脑都无法打开asmx文件,

无法找到该页
您正在搜索的页面可能已经删除、更名或暂时不可用。 
”网上找些方法都不行,asp.net 版本都是v2.0.50727,难道2003 也要装vs??有没有碰过此类问题的?

解决方案 »

  1.   

    检查aspx能否访问,2003默认是不启用asp.net,在iis访问扩展里面启用asp.net
      

  2.   

    估计还是服务器配置问题。进程里aspnet_wp.exe起了没。没有的话,可能需要重新注册下asp.nethttp://msdn.microsoft.com/zh-cn/library/k6h9cz8h(v=vs.80).aspx
      

  3.   

    重新注册aspnet_regiis exe i 
    IIS中其他页面是否正常访问
      

  4.   

    web.config配置修改过没有,在<configuration>节中添加
        <webServices>
            <protocols>
                <add name="HttpGet"/>
                <add name="HttpPost"/>
            </protocols>
        </webServices>
      

  5.   

    1楼的说的对,2003默认不启动asp.net谢谢大家了