不能将webservice文件放到bin文件夹中。

解决方案 »

  1.   

    webdiyer(陕北吴旗娃) ,我把它提到上一个目录,可以了,谢谢你了再问你一个问题,我在.aspx文件中调用该服务的时候使用以下代码:
    <script language="vb" runat="server">
    Dim myHelloWorld As New HelloWorld()
    Dim sReturn As String = myHelloWorld.SayHelloWorld()
    </script>
    有错误
    提示:HelloWorld()未定义,我知道应该需要添加一个引用,但是用手工的方式怎么添加这个引用呢?
    先谢谢了
      

  2.   

    在项目资源管理器的“引用”文件夹上点右键,选择“添加引用”,然后按“浏览”添加相应的dll即可。
      

  3.   

    使用
    wsdl.exe http://mydomain/dotnetweb/helloworld.asmx?wsdl
    生成的是一个.VB的文件,而不是.dll的文件
    同时我不是使用VS.NET来添加,用写代码的方式该怎么添加啊?
    谢谢了
      

  4.   

    生成的.vb文件是 web服务的 asp.net 代理类,把它复制到你的项目文件夹中,然后引入相应的命名空间,即可直接调用代理类中的方法,如果你用vs.net,可以在“引用”文件夹上点右右键后选择“添加Web引用”,然后浏览到你的web服务文件.asmx,再单击“添加引用”按钮,vs.net会自动生成代理类。
      

  5.   

    用写代码的方式添加,怎么添加啊?
    不是用VS.NET