Asp.net 编译的代理类(在bin中)与Web引用

Asp.net 编译的代理类(在bin中)与Web引用,asp.net,proxy-classes,web-reference,Asp.net,Proxy Classes,Web Reference,我有几个ASP.NET网站,它们通过对报表服务器web服务的web引用与SQL Server 2005的不同实例进行通信。然而,今天我玩弄了使用WSDL工具从一个SQL Server实例创建代理类,然后使用代理创建dll的想法(在这样做之前,我修改了代理的构造函数以接受URL,这样我就可以将代理指向任何web服务实例) 我非常确定web服务在更新方面应该是相当静态的(如果不是完全静态的话)。因此,我的问题是:与使用代理类(自动生成)本身相比,使用编译的代理类(在bin目录中)有什么缺点吗?如果不

我有几个ASP.NET网站,它们通过对报表服务器web服务的web引用与SQL Server 2005的不同实例进行通信。然而,今天我玩弄了使用WSDL工具从一个SQL Server实例创建代理类,然后使用代理创建dll的想法(在这样做之前,我修改了代理的构造函数以接受URL,这样我就可以将代理指向任何web服务实例)


我非常确定web服务在更新方面应该是相当静态的(如果不是完全静态的话)。因此,我的问题是:与使用代理类(自动生成)本身相比,使用编译的代理类(在bin目录中)有什么缺点吗?如果不是的话,走这条路或那条路的动机是什么

就我所知,他们两人完全没有区别。服务引用的作用与svcutil的作用完全相同,但允许用户以更简单的方式进行。服务引用只是围绕svcutil.exe的一个扭曲器,它只做基本svcutil.exe所做的事情

谢谢