我用.net2005开发了个webservice服务程序,很简单,就只有那个HELLO方法,发布在本机的一个目录里,然后把这个目录的所有东西拷贝到其他电脑,设置好IIS,可就是不能运行,老出现以下错误提示,
“/test”应用程序中的服务器错误。
--------------------------------------------------------------------------------无法找到资源。 
说明: HTTP 404。您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。 请求的 URL: /test/Service.asmx
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.832; ASP.NET 版本:2.0.50727.832 请问如何解决?如何发布?

解决方案 »

  1.   

    调用WebService的地址有问题!要调用你机器的webService就要带上http://yourIp/....
      

  2.   

    检查IIS,大家没事可以看看:www.ezcom.cn
      

  3.   

    是没有默认的主页。
    我的电脑点右键--》管理--》Internet 信息服务(IIS)管理器--》默认网站--》右键--》属性--》--》文档--》添加你的首页名字就可以了,如index.aspx
      

  4.   

    补充:也可以把地址写全了,如http://localhost/test/index.asp
      

  5.   

    so simple
    but 我也不会
      

  6.   

    http://community.csdn.net/Expert/TopicView1.asp?id=5478633zyj_soft(鸭子) ( ) 信誉:97  2007-4-20 15:28:22  得分: 0  
    霸王硬上弓!搞了再说,大家都说,老婆是骗来的!-----------
    这么回复的,会是美女么?哈哈!
      

  7.   

    教美女个简单办法,点vs [生成]-->[发布网站]
                    在出现的对话框中,将目标位置填为你IIS内创建的站点,就ok了~!
                   最后,点"确定"发布。
                  例:目标地址:http://192.168.1.8
                      点“确定”后,通过http://192.168.1.8/*.asmx 就可以访问你的webservice了。 (*.asmx 为你的真实webservice名) ^-^
      

  8.   

    这么个问题还高喊100分贴,
    看看IIS有没有什么问题,看看你的服务在IIS里面能不能请求,
    然后再看看IIS中别的页面能不能请求。
    把问题一步一步缩小。
      

  9.   

    最讨厌“分量不够”的,还学GCD的干部只承诺,不竞现,BS一下。