Agrego una referencia de servicio a uno de mis proyectos en Visual Studio 2008. En la pantalla "Configuración de referencia de servicio" selecciono la opción predeterminada que dice "Tipos de reutilización" en todos los ensambles a los que se hace referencia ". He hecho referencia al proyecto para el cual quiero reutilizar un tipo. Ese tipo se transfiere como un parámetro a un método web."Reutilizar tipos existentes" se ignora al agregar una referencia de servicio
Sin embargo, cuando se genera el archivo References.cs, aún crea una versión proxy duplicada de ese tipo. ¿Hay algo que este olvidando? ¿Necesita hacer algo especial para el tipo al que se hace referencia? Tal vez agregar algunos atributos especiales?
¿Dónde estableciste esto? En la interfaz del servicio, o la clase de implementación? Ambos me dan un error diciendo que es un lugar no válido para poner el atributo ... – drozzy
drozzy, el atributo es el alcance de la asamblea, debe colocarse comúnmente en assemblyinfo.cs pero no se me ayudó ... – devi