Article ID: 2269, created on Jul 16, 2009, last review on Apr 22, 2012

  • Applies to:
  • Virtuozzo for Windows 3.5.1 SP1

Síntomas

Visual Studio 2005 en Windows Vista cuando compilado con el compilador de referencia web de Virtuozzo 3.0.3, devuelve los siguientes errores:

Error 1 Custom tool error: Unable to import WebService/Schema. Unable to import binding 'backmBinding' from namespace

'http://www.swsoft.com/webservices/vza/WSDL/3.0.3/backm'.

Unable to import operation 'backup_ve'. The XML element named 'operator_periodic' from namespace

'http://www.swsoft.com/webservices/vza/3.0.3/protocol' is already present in the current scope.

C:\AppDev\TestVZA\Properties\Settings.settings 1 1 TestVZA

Causa

Registros duplicados en el archivo Reference.map.

Resolución

Abra el archivo %YOUR_PROJECT%\Web References\VZA\Reference.map.

Existen dos ncludes de http://www.swsoft.com/webservices/vza/3.0.3/VZAProtocol.xsd en este archivo. Elimine uno de ellos e intente buscar la línea con “filename="VZAProtocol0.xsd” - elimine o coméntelo.

Por ejemplo:

<DiscoveryClientResult referenceType="System.Web.Services.Discovery.SchemaReference"

url="http://www.swsoft.com/webservices/vza/3.0.3/VZAProtocol.xsd" filename="VZAProtocol0.xsd" />

Una vez hecho esto, añada Reference.cs al proyecto (este no se añadió de forma automática) e intente realizar la compilación de nuevo. El compilador WSDL obtiene algunas advertencias, PERO genera el archivo Reference.cs.

1348db476c8a5844ffbef8d503db9c15 965b49118115a610e93635d21c5694a8 d02f9caf3e11b191a38179103495106f 2897d76d56d2010f4e3a28f864d69223

Email subscription for changes to this article
Save as PDF