ClickOnce-installatie mislukt met het foutbericht 'Application' kan niet worden gestart

In dit artikel wordt uitgelegd hoe u de toepassing niet kunt starten wanneer u een gepubliceerde ClickOnce-toepassing installeert en start.

Oorspronkelijke productversie: Microsoft .NET Framework 3.5 Service Pack 1
Oorspronkelijk KB-nummer: 2647493

Symptomen

Een ClickOnce-toepassing kan worden gepubliceerd. Wanneer u echter probeert te installeren en te starten, ziet u het volgende foutbericht en logboek:

  • Foutmelding:

    Kan toepassing niet starten
    De toepassing kan niet worden gestart. Neem contact op met de leverancier van de toepassing.

  • Logboekfragment:

    FOUTSAMENVATTING
    Hieronder ziet u een overzicht van de fouten. Details van deze fouten worden verderop in het logboek vermeld.
    Er is een uitzondering opgetreden bij het bepalen van een vertrouwensrelatie. De volgende foutberichten zijn gedetecteerd:
    De waarde valt niet binnen het verwachte bereik.

Oorzaak

Wanneer het ampersand speciale teken wordt gebruikt in de mapstructuur van de gepubliceerde ClickOnce-toepassing, mislukt de installatie en het starten. Andere speciale tekens, zoals de backslash (), slash (/), vraagteken (?), sterretje (*), kleiner dan teken (<) en groter dan teken (>) worden geblokkeerd door het besturingssysteem. Anderen, zoals het plusteken (+), achteraanhalingsteken ('), puntkomma (;), accolade links ({), haak links ([), accolade rechts (}), haakje rechts (]), nummerteken (#), uitroepteken (!), bijteken (@), dollarteken ($), percentage (%), caret (^), haakje openen of sluiten kan worden gebruikt. Het is echter altijd raadzaam om geen speciale tekens in bestands- of mapnamen te gebruiken.

Resolutie / Besluit

Vermijd het gebruik van het en-teken (&) speciaal teken in de mapnamen voor door ClickOnce gepubliceerde locaties.