Sie benötigen eine Referenz eines Wurzelverzeichnis hinzuzufügen.
So etwas:
<Icon Id="Icon.exe" SourceFile="$(sys.CURRENTDIR)\icon.ico"/>
$ (sys.CURRENTDIR) - ist der Ort der Datei, die Sie dieses Element bearbeiten. Aus dem Screenshot ist es wahrscheinlich Produkt.wxs
In Bezug auf diesen Speicherort finden Sie den Speicherort icon.ico. Zum Beispiel: Wenn die Icon.ico wird, sollte
<Icon Id="Icon.exe" SourceFile="$(sys.CURRENTDIR)\resources\icon.ico"/>
Der Weg ist BE- im inneren Ordner „Ressourcen“ als das Quell Attribut befindet, wie es auf der Festplatte und nicht in Ihrem VS Quellcode Baum gelegen ist . Der Wert der Eigenschaft ARPPRODUCTICON sollte die ID eines Elements <Icon>
sein und nicht der Pfad zur Symboldatei.
<Property Id="ARPPRODUCTICON" Value="Icon.exe" />
Um ein Symbol auf dem Desktop Add Icon Attribut abzukürzen Element wie folgt hinzufügen:
<Shortcut Id="ApplicationDesktopShortcut"
Name="ORDER MS"
Description="ORDER Managment Systrm - Resturant POS"
Target="[INSTALLFOLDER]WixTest.exe"
WorkingDirectory="MYAPPDIRPROPERTY"
Icon= "Icon.exe"/>
Ist mein Lösung für Sie hilfreich war, wenn ja, bitte als beantwortet markieren. –
Der Wert der ARPPRODUCTICON-Eigenschaft sollte die ID eines Elements ** nicht ** der Position der Symboldatei sein. –
Danke Brian für deine Hilfe, ich werde es versuchen. –