2017-11-03 2 views
0
funktioniert

den Weg hier gezeigten http://wixtoolset.org/documentation/manual/v3/howtos/ui_and_localization/configure_arp_appearance.html nichtWIX: das Add Ändern/Entfernen Programmsymbol nicht

ich funktioniert habe diese

<Icon Id="icon.ico" SourceFile="..\Resource\logo.ico"/> 
<Property Id="ARPPRODUCTICON" Value="icon.ico" /> 

im Produkt> Abschnitt aber ich habe den Fehler

Fehler 3 Schema Validierung fehlgeschlagen mit dem folgenden Fehler in Zeile 1, Spalte 631: Das Element 'Produkt' in Namespace 'http://schemas.microsoft.com/wix/2006/wi' hat ungültige untergeordnete Element 'Symbol' im Namespace 'http://schemas.microsoft.com/wix/2006/wi ". Liste der möglichen Elemente erwartet: 'Paket'. C: \ Benutzer \ Benutzer \ Dokumente \ svnRepos \ prjs \ Mold Sentinel \ trunk \ Software \ Mold Sentinel Control App \ Installer \ Product.wxs 13 1 Installer

Ich frage mich, wie den Quellpfad angeben ... Angeblich startet es von dem Pfad, wo die exe-Datei erstellt wird, oder?

Dank viel

+0

Der Fehler beschweren sich nicht über den Pfad, es beschwert sich über die Struktur des XML selbst. –

Antwort

3

Das Dokument haben Sie linked toleicht in Angabe falsch ist:

Diese beiden Elemente überall in Ihrem WiX Projekt unter dem Produktelement platziert werden können.

(My Schwerpunkt)

Da, wenn wir an der schema documentation des Product Element schauen, sehen wir:

Kinder

  • Sequence (min: 1, max: 1)
    • Package (min: 1, max: 1)
    • Wahl der Elemente (min: 0, Max: unbeschränkten)
      • AppId (min : 0, max: unbegrenzt)

[snipped]

      • Icon (min: 0, max: unbegrenzt)

Also, die ein Platz können Sie diese Elemente nicht in das Element einfügen ist vor dem Package Element.

+0

Wow! Danke für die sehr informative Antwort, die die richtige Dokumentation verlinkt! Meine nächste Frage zum SourceFile-Argument des Symbols. Wo fängt dieser Pfad an? ist es mit dem Anwendungspfad selbst verwandt? Oder zum Intonationspfad? wie WINX Pfade ausarbeiten? – stanzani

Verwandte Themen