2009-04-29 17 views

Respuesta

10

basa en la documentation para la estructura subyacente C++ utilizado para crear un servicio:

La longitud máxima de la cadena es de 256 caracteres. La base de datos del administrador de control de servicio conserva el caso de los caracteres, pero las comparaciones del nombre de servicio siempre son insensibles a las mayúsculas y minúsculas. La barra diagonal inversa (/) y la barra invertida (\) no son caracteres de nombre de servicio válidos.

Además, se aplican las siguientes reglas para el "Display Name":

Esta cadena tiene una longitud máxima de 256 caracteres. El nombre se conserva en mayúsculas y minúsculas en el administrador de control de servicio. Las comparaciones de nombre de pantalla son siempre insensibles a mayúsculas y minúsculas.

1

Información adicional a la Respuesta de Richard Szalay.

Según ServiceInstaller.ServiceName on MSDN

El ServiceName no puede ser nulo o tienen longitud cero. ... Tampoco puede contener ... caracteres del juego de caracteres ASCII con un valor inferior al valor decimal 32.

Cuestiones relacionadas