I'm using Inno Setup to create an installer for my app. Creating shortcuts on the windows 8 start screen works fine using [Icons]. But now I'd like to customize the tiles using a VisualElementsManifest.
I believe I followed all of the steps here: "How to customize Start screen tiles for desktop apps" http://msdn.microsoft.com/en-us/library/windows/apps/dn393983.aspx#create_the_customization_xml_file
However, when I compile my installer and run it, the VisualElementsManifest is ignored. The tile shows up on the start screen with a regular icon as defined in the Inno Setup iss-file (IconFilename).
Following steps were taken to create custom tile for MyApp.exe:
<Application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<VisualElements
BackgroundColor="#E82C2A"
ShowNameOnSquare150x150Logo="off"
ForegroundText="light"
Square150x150Logo="logo.MyApp.150x150.png"
Square70x70Logo="logo.MyApp.70x70.png"/>
</Application>
File saved as MyApp.visualelementsmanifest.xml in the same directory as MyApp.exe.
Configure Inno Setup:
[Setup]
AppName=MyApp
AppVersion=0.1
DefaultDirName={pf}\MyApp
SetupIconFile=MyApp.ico
[Files]
Source: "MyApp.exe"; DestDir: "{app}"
Source: "MyApp.exe.manifest"; DestDir: "{app}"
Source: "MyApp.ico"; DestDir: "{app}"
Source: "logo.MyApp.150x150.png"; DestDir: "{app}"
Source: "logo.MyApp.70x70.png"; DestDir: "{app}"
Source: "MyApp.visualelementsmanifest.xml"; DestDir: "{app}"
[Icons]
Name: "{group}\appfolder\MyApp"; Filename: "{app}\MyApp.exe";
Name: "{commonprograms}\MyApp"; Filename: "{app}\MyApp.exe";
Name: "{commondesktop}\MyApp"; Filename: "{app}\MyApp.exe";
Compile installer and run it.. no luck.
BackgroundColorattribute and nothing more on the Apps screen. If you pin the application to the Start screen, you should see your image. If not, you're providing wrong images... - TLama