asp.net - Web 方法的最大数量?

标签 asp.net web-services

我在 ASP.NET 2.0 中有一个 Web 服务,有 234 个方法。似乎当我添加另一种方法时,该站点不会在 VS2005 中编译,直到我先删除一个方法。我收到一条消息,指出我刚刚添加的新方法不存在于属于 Microsoft.Net/.../Temporary Files 目录的文件中。我重新启动了 IIS,关闭了 VS2005,删除了该临时目录中的所有文件,但没有效果。让代码编译的唯一方法是删除另一个以保留 234 个方法......

我可以一致性地复制此行为,因此它不可能是我的代码。 现在我知道这看起来很奇怪,但这是真的!另一件奇怪的事情是,恰好有 100 个方法名称以 GetXXXyyyZZZ 开头

是否有其他人遇到过 Web 服务中允许的最大方法数问题? 非常感谢

最佳答案

我建议将您的方法组织到相关组中,并根据这些组将单个 Web 服务拆分为许多较小的 Web 服务。

关于asp.net - Web 方法的最大数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/862581/

相关文章:

asp.net - 如何测试支持多个域的 Multi-Tenancy 应用程序

asp.net - 验证复选框 asp.net c#

java - 只能从 Android 模拟器访问 SOAP 服务

c# - 找不到默认端点...但它就在那里?

c# - 摆脱 WS 安全 header 中的 Expires 节点 (xml)

java - 比较 Java RPC 与 Web 服务

c# - 重定向到隐藏查询字符串参数的页面asp.net

c# - 从 ASP.NET Web 应用程序查询 Quickbooks

javascript - 如何在加载时隐藏表格,然后在单击按钮时显示它

android - 将 wsdl 1.2 与 ksoap2-android 一起使用