仍在调用Visual Studio中已删除的Web服务

时间:2014-03-20 08:44:37

标签: asp.net vb.net web-services

我在asp.net/vb.net项目中使用javascript + webservice方法。

我已经创建了这样的WebService:在项目解决方案中我做了"添加" - > "新项目" - > "网络服务"。

随着webservice的配置工作,我创建了一个" WebService1.asmx",然后尝试运行一个方法,一切正常。

在此之后,我删除了#34; WebService1.asx"并创建了一个名为" MyWebService.asmx"的新文件。我更新了服务参考,但项目没有看到这个新文件。

所以我随后删除了#34; MyWebService.asmx"并创建了一个新的" WebService1.asmx"但采用与以前不同的方法。

现在项目看到了文件,但我不明白为什么它仍然是#34; WebService1.asx"的旧方法。运行

代码。参考文献:

<asp:ScriptManager runat="server">
        <Services>
            <asp:ServiceReference Path="~/WebService1.asmx" />
        </Services>

...
</asp:ScriptManager>

WebService:

Imports System.Web.Services
Imports System.Web.Services.Protocols
Imports System.ComponentModel


<System.Web.Script.Services.ScriptService()> _
<System.Web.Services.WebService(Namespace:="http://tempuri.org/")> _
<System.Web.Services.WebServiceBinding(ConformsTo:=WsiProfiles.BasicProfile1_1)> _
<ToolboxItem(False)> _

Public Class WebService1
  Inherits System.Web.Services.WebService

  <WebMethod()> _
  Public Function HelloWorld() As String
       Return "Hello World"
  End Function

End Class

0 个答案:

没有答案