Raúl
Moderator
 Moderator
| Posts: 444 |  | Karma: 6
|
Re:Consulta sobre MSRS - 2008/04/25 17:19
pero es independiente que yo defina el nuevo manifest en uno u otro servicio o hay que definirlo en los dos?
Pues si llamas a DssHost y le pasas como parámetro un único archivo manifest, es ese manifest en el que tienes que poner todos los servicios que quieres que arranquen.
Por cierto, para crear un manifest puedes usar el manifest editor (Inicio -> Programas -> Microsoft Robotics Studio 1.5 -> Microsoft Dss Manifest Editor). A lo mejor te resulta útil. Yo confieso que nunca lo he usado...
También cuando arrancas los servicios desde la GUI puedes seleccionar que manifest usar para lanzar ese servicio (o no elegir ninguno).
Lo que comentas de que se ejecutan los servicios dos veces no sé de que puede ser.. Por lo que dices, parece que se ejecuta dos veces el servicio EntornoGrafico.. Pero no tengo idea por qué será.. ¿Lo declaras como partner en tu servicio prueba? Si es así, a lo mejor lo lanza automáticamente si usas el parámetro:
CreationPolicy = PartnerCreationPolicy.UseExistingOrCreate
en la directiva [Partner]...
Con respecto a lo de C#, quizás te venga bien echar un vistazo a estos cursos:
Cursos Online de .NET y C Almohadilla
También te pueden servir los siguientes enlaces:
Introducción a los Iteradores en C#
Nuevas características de C# 2.0
¡Suerte!
Raúl Arrabales Moreno. conscious-robots.com/raul |