我想知道是否可以在 ASP.NET 服务器控件中重用 Web 引用中的对象?(基本上保持相同的网络参考名称)
我有一些 Web 服务 (.asmx) 我想使用相同的 Web 引用名称进行分组,但是当我使用相同的名称使用它们时,它们会在末尾附加一个 1 并带有所有对象名称。
右键单击 - 添加 Web 引用 在 Web 引用名称中输入 asmx 的 URL 类型“MyServices”
重复,为 Web 引用名称添加 Web 引用类型“MyServices”并将其添加为“MyServices1”,而不是对相同的对象进行分组和重用。
这似乎只在 ASP.NET 服务器控件上执行此操作 - 我曾经创建的任何其他项目、标准 c# 控制台应用程序、asp.net Web 应用程序都将对象和 Web 引用名称组合在一起。
我错过了补丁、升级,还是服务器控制无法做到这一点?
只是为了一点背景,我正在创建一个控件,我可以将其放入基于单个 dll 的项目中。
如果它是一个 Web 应用程序,我可以将测试项目中的服务分组,但是它们不会在服务器控制项目中分组。
任何帮助将不胜感激!
谢谢!
杰米
一个示例位于此处: