Share via


Elemento <entryPoint> (Aplicación ClickOnce)

Actualización: Julio de 2008

Identifica el ensamblado que se debe ejecutar cuando esta aplicación ClickOnce se ejecuta en un equipo cliente.

<entryPoint
   name
   dependencyName
>
   <assemblyIdentity
      name
      version
      processorArchitecture
      language
   />
   <commandLine
      file
      parameters
   />
   <customHostRequired />
   <customUX />
</entryPoint>

Elementos y atributos

Se requiere el elemento entryPoint, que se encuentra en el espacio de nombres asm.v2 . Puede haber sólo uno elemento entryPoint definido en un manifiesto de aplicación.

El elemento entryPoint presenta los atributos siguientes.

Atributo

Descripción

name

Obligatorio. Identifica el punto de entrada de función o principal.

dependencyName

Obligatorio. El ensamblado dependiente para el punto de entrada.

entryPoint tiene los elementos siguientes.

assemblyIdentity

Obligatorio. La función de assemblyIdentity y sus atributos se define en Elemento <assemblyIdentity> (Aplicación ClickOnce).

El atributo processorArchitecture de este elemento y el atributo processorArchitecture, definidos en assemblyIdentity en alguna parte del manifiesto de aplicación, deben coincidir.

commandLine

Obligatorio. Debe ser un elemento secundario del elemento entryPoint. No tiene ningún elemento secundario y tiene los atributos siguientes.

Atributo

Descripción

File

Obligatorio. Referencia local al ensamblado de inicio para la aplicación ClickOnce.

Parameters

Obligatorio. Describe la acción que se llevará a cabo con el punto de entrada. El único valor válido es run; si se proporciona una cadena vacía, se supone el valor run.

customHostRequired

Opcional. Si está incluido, especifica que esta implementación contiene un componente que se implementará dentro de un host personalizado, y no es una aplicación independiente.

Si este elemento está presente, los elementos commandLine y assemblyIdentity no deben estar presentes. Si están, ClickOnce producirá un error de validación durante la instalación.

Este elemento no tiene ningún atributo y ningún elemento secundario.

customUX

Opcional. La función del elemento customUX se define en Elemento <customUX> (Aplicación ClickOnce).

Comentarios

Este elemento identifica el ensamblado y el punto de entrada de la aplicación ClickOnce.

No se puede utilizar commandLine para pasar parámetros en su aplicación en tiempo de ejecución. Puede tener acceso a los parámetros de cadena de consulta de una implementación de ClickOnce desde el AppDomain de la aplicación. Para obtener más información, vea Cómo: Recuperar información de la cadena de consulta en una aplicación ClickOnce.

Ejemplo

En el siguiente ejemplo de código se muestran los elementos entryPoint de un manifiesto de aplicación para una aplicación ClickOnce. Este ejemplo de código forma parte de un ejemplo más extenso que aparece en el tema Manifiesto de aplicación ClickOnce.

<!-- Identify the main code entrypoint. -->
<!-- This code runs the main method in an executable assembly. -->
<entryPoint>
   <commandLine file="Notepad.exe" parameters="run" />
</entryPoint>

Vea también

Referencia

Manifiesto de aplicación ClickOnce

Historial de cambios

Fecha

Historial

Motivo

Julio de 2008

Se agregó información sobre customUX.

Cambio de características de SP1.