如何在不使用Solution Explorer和“Add Service Reference”的情况下添加服务引用(WCF)。
大家好,我已经使用解决方案资源管理器添加了一个服务引用,它运行正常,但现在我需要在C#中添加代码服务引用我不想使用App.config文件,所有这一切按代码。我在许多网站上寻找但都使用了解决方案资源管理器。
请给我一些帮助。
这是我的代码。
BasicHttpBinding _enlace = new BasicHttpBinding();
_enlace.Security.Mode = BasicHttpSecurityMode.None;
EndpointAddress _direccion = new EndpointAddress("http://192.168.1.42/ServicioManejoArchivos.svc/ServicioManejoArchivos");
ServicioManejoArchivosClient _servicio = new ServicioManejoArchivosClient(_enlace, _direccion);
Documento _archivoEnviar = new Documento();
byte[] _cadenaBytes = File.ReadAllBytes(m_direccionArchivoTemporal);
_archivoEnviar.Archivo = _cadenaBytes;
_archivoEnviar.CodigoEmpresa = m_global.CodigoEmpresa;
_archivoEnviar.CodigoFacilidad = m_global.CodigoFacilidad;
_archivoEnviar.CodigoTercero = m_codigoTercero;
_archivoEnviar.Extension = ".zip";
_archivoEnviar.NombreArchivo = System.IO.Path.GetFileNameWithoutExtension(m_direccionArchivoTemporal);
_archivoEnviar.TipoDocumento = cmbTipoDocumento.Text;
_archivoEnviar.ModuloAfectado = m_global.CodigoArea;
_archivoEnviar.ProcesoEfectuado = base.m_tipoActividad.ToString();
var resultado = _servicio.GuardarArchivo(_archivoEnviar);
_servicio.Close();