<entryPoint> Element (ClickOnce aplikacji)
Identyfikuje zestawu, który powinien być wykonywany, kiedy to ClickOnce aplikacja jest uruchomiona na komputerze klienckim.
<entryPoint
name
>
<assemblyIdentity
name
version
processorArchitecture
language
/>
<commandLine
file
parameters
/>
<customHostRequired />
<customUX />
</entryPoint>
Elementy i atrybuty
entryPoint Element jest wymagany i jest w urn:schemas-microsoft-com:asm.v2 obszaru nazw.Może istnieć tylko jeden entryPoint elementów zdefiniowanych w manifeście aplikacji.
entryPoint Element ma następujący atrybut.
Atrybut |
Opis |
---|---|
name |
Opcjonalne.Ta wartość nie jest używana przez.NET Framework. |
entryPointma następujące elementy.
element assemblyIdentity
Wymagane.Rolę assemblyIdentity i jego atrybuty jest zdefiniowany w <assemblyIdentity> Element (ClickOnce aplikacji).
processorArchitecture Atrybut ten element i processorArchitecture atrybut zdefiniowane w assemblyIdentity gdzie indziej w aplikacji manifestu musi być zgodna.
wiersz polecenia
Wymagane.Musi być elementem podrzędnym entryPoint element.To nie ma żadnych elementów podrzędnych i ma następujące atrybuty.
Atrybut |
Opis |
---|---|
file |
Wymagane.Lokalne odwołanie do zestawu uruchamiania dla ClickOnce aplikacji.Ta wartość nie może zawierać kreski ukośnej (/) lub kreski ułamkowej odwróconej (\) separatorów ścieżek. |
parameters |
Wymagane.Opisuje akcję do wykonania z punktu wejścia.Jedyne prawidłowe wartości to uruchomić; Jeśli podana jest ciąg pusty, uruchomić zakłada, że. |
customHostRequired
Opcjonalne.Jeśli jest włączone, określa, że wdrożenie to zawiera składnik, który zostanie wdrożony wewnątrz z niestandardowych hosta i nie jest autonomiczną aplikację.
Jeśli ten element jest obecny, assemblyIdentity i commandLine elementów nie może również być obecny.Jeśli są one ClickOnce podniesie błąd sprawdzania poprawności podczas instalacji.
Ten element ma bez atrybutów i dzieci.
customUX
Opcjonalne.Określa, że aplikacja jest zainstalowana i utrzymywane przez instalatora niestandardowego i nie utworzyć wpis w menu Start, skrótów lub Dodaj lub usuń wpis programy.
<customUX xmlns="urn:schemas-microsoft-com:clickonce.v1" />
Aplikacja, która zawiera customUX element musi dostarczyć Instalatorowi niestandardowych, że zastosowań InPlaceHostingManager klasy do wykonywania instalacji operacji.Nie można zainstalować aplikację z tego elementu przez dwukrotne kliknięcie jego manifestu lub setup.exe inicjującego uwzględnione w wymaganiach wstępnych.Instalator niestandardowe można tworzyć wpisy w menu Start, skróty i wpisy Dodaj lub usuń programy.Jeśli instalatora niestandardowego nie tworzy wpisu Dodaj lub usuń programy, muszą przechowywać identyfikator subskrypcji, świadczone przez SubscriptionIdentity właściwości i umożliwiają użytkownikowi później odinstalowania aplikacji przez wywołanie UninstallCustomUXApplication metody.Aby uzyskać więcej informacji, zobacz Instruktaż: Tworzenie dla aplikacji ClickOnce instalatora niestandardowego.
Uwagi
Element ten identyfikuje punkt montażu i wpis dla ClickOnce aplikacji.
Nie można użyć commandLine do przekazania parametrów do aplikacji w czasie wykonywania.Dostęp można uzyskać parametry ciągu kwerendy dla ClickOnce wdrażania z aplikacji AppDomain.Aby uzyskać więcej informacji, zobacz Jak: pobieranie informacji ciąg kwerendy w aplikacji Online ClickOnce.
Przykład
Poniższy przykład kodu ilustruje entryPoint element manifest aplikacji dla ClickOnce aplikacji.Poniższy przykład kodu jest częścią większych przykład, przewidziane Manifest aplikacji ClickOnce tematu.
<!-- Identify the main code entrypoint. -->
<!-- This code runs the main method in an executable assembly. -->
<entryPoint>
<assemblyIdentity
name="MyApplication"
version="1.0.0.0"
language="neutral"
processorArchitecture="x86" />
<commandLine file="MyApplication.exe" parameters="" />
</entryPoint>