Jazyk
Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Identifikuje sestavení, které by se mělo spustit při spuštění této aplikace ClickOnce v klientském počítači.
Syntax
<entryPoint
name
>
<assemblyIdentity
name
version
processorArchitecture
language
/>
<commandLine
file
parameters
/>
<customHostRequired />
<customUX />
</entryPoint>
Prvky a atributy
Prvek entryPoint je povinný a je v urn:schemas-microsoft-com:asm.v2 oboru názvů. V manifestu aplikace může být definován pouze jeden entryPoint prvek.
Element entryPoint má následující atribut.
| Attribute | Description |
|---|---|
name |
Optional. Tuto hodnotu nepoužívá .NET Framework. |
entryPoint obsahuje následující prvky.
assemblyIdentity
Required. Role assemblyIdentity a jeho atributy je definována v <assemblyIdentity> Element.
Atribut processorArchitecture tohoto prvku a processorArchitecture atribut definovaný jinde v assemblyIdentity manifestu aplikace se musí shodovat.
příkazový řádek
Required. Musí být podřízený prvek entryPoint . Nemá žádné podřízené prvky a má následující atributy.
| Attribute | Description |
|---|---|
file |
Required. Místní odkaz na spouštěcí sestavení pro aplikaci ClickOnce. Tato hodnota nemůže obsahovat oddělovače cest zpětného lomítka (/) ani zpětné lomítko (\). |
parameters |
Required. Popisuje akci, která se má provést se vstupním bodem. Jedinou platnou hodnotou je run; pokud je zadán prázdný řetězec, run předpokládá se. |
customHostRequired
Optional. V případě zahrnutí určuje, že toto nasazení obsahuje komponentu, která se nasadí uvnitř vlastního hostitele, a nejedná se o samostatnou aplikaci.
Pokud je tento prvek přítomn, assemblyIdentity nesmí commandLine být přítomny ani prvky. Pokud ano, ClickOnce vyvolá během instalace chybu ověření.
Tento prvek nemá žádné atributy a žádné podřízené položky.
customUX
Optional. Určuje, že aplikace je nainstalována a udržována vlastním instalačním programem a nevytvoří položku nabídky Start, zástupce nebo přidat nebo odebrat programy položky.
<customUX xmlns="urn:schemas-microsoft-com:clickonce.v1" />
Aplikace, která obsahuje prvek customUX, musí poskytnout vlastní instalační program, který používá <xref:System.Deployment.Application.InPlaceHostingManager> třídu k provádění operací instalace. Aplikaci s tímto prvkem nelze nainstalovat poklikáním na jeho manifest nebo setup.exe požadovaný bootstrapper. Vlastní instalační program může vytvářet položky nabídky Start, zástupce a položky Přidat nebo odebrat programy. Pokud vlastní instalační program nevytvoří položku Přidat nebo odebrat programy, musí uložit identifikátor předplatného, který <xref:System.Deployment.Application.GetManifestCompletedEventArgs.SubscriptionIdentity%2A> poskytuje vlastnost, a povolit uživateli odinstalovat aplikaci později voláním <xref:System.Deployment.Application.InPlaceHostingManager.UninstallCustomUXApplication%2A> metody. Další informace naleznete v tématu Návod: Vytvoření vlastního instalačního programu pro aplikaci ClickOnce.
Remarks
Tento prvek identifikuje sestavení a vstupní bod pro aplikaci ClickOnce.
V době běhu nemůžete do aplikace předávat commandLine parametry. K parametrům řetězce dotazu pro nasazení ClickOnce můžete přistupovat z aplikace AppDomain. Další informace naleznete v tématu Postupy: Načtení informací o řetězci dotazu v aplikaci Online ClickOnce.
Example
Následující příklad kódu znázorňuje entryPoint prvek v manifestu aplikace pro aplikaci ClickOnce. Tento příklad kódu je součástí většího příkladu zadaného pro téma manifestu aplikace ClickOnce .
<!-- 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>