C# 在Web应用中,can';找不到新添加的WCF服务方法

C# 在Web应用中,can';找不到新添加的WCF服务方法,c#,wcf,service,C#,Wcf,Service,我在业务层中添加了一个新函数,在服务层中也添加了该服务方法,并调用该BLL函数。它构建成功。在我的测试项目中,我可以看到该方法,并可以调用该服务函数。但在Web应用程序中,我可以看到除新函数之外的所有其他函数 在web应用程序服务参考中,我正在执行以下操作: 更新服务引用的步骤 在解决方案资源管理器中,右键单击服务引用,然后单击更新服务引用 从原始位置更新引用时,将显示一个进度对话框,并重新生成服务客户端以反映元数据中的任何更改 但还是不能得到它。有什么解决方案吗?您是否已将其添加到服务接口

我在业务层中添加了一个新函数,在服务层中也添加了该服务方法,并调用该BLL函数。它构建成功。在我的测试项目中,我可以看到该方法,并可以调用该服务函数。但在Web应用程序中,我可以看到除新函数之外的所有其他函数

在web应用程序服务参考中,我正在执行以下操作:

  • 更新服务引用的步骤

  • 在解决方案资源管理器中,右键单击服务引用,然后单击更新服务引用

  • 从原始位置更新引用时,将显示一个进度对话框,并重新生成服务客户端以反映元数据中的任何更改


但还是不能得到它。有什么解决方案吗?

您是否已将其添加到服务接口中?是的,我已在服务接口中添加。单元测试项目正在调用该函数。但应用程序找不到该函数。如果使用svcutil,它是否会生成代理。并且您使用OperationContract属性对其进行了修饰?我是WCF新手。不知道如何使用svcutil。。你能告诉我吗。你好,乔纳森,是的,我正在使用OperationContract。