Tam*_*arG 7 favicon wix shortcut
我是wix的新手.需要创建本地网站的快捷方式.
它工作正常并创建了shorcuts,但它没有在开始菜单和桌面上显示任何图标...该网站有favicon文件,当我打开网站时,我可以完美地看到它 - 我只是看不到它捷径.我试图谷歌它但我没有找到一个很好的答案的util:InternetShortcut ..
我的代码是:
<DirectoryRef Id="ApplicationProgramsFolder">
<Component Id="ApplicationShortcutBBBApp" Guid="---">
<util:InternetShortcut Id="ApplicationStartMenuShortcutBBBApp"
Name="BBB"
Target="http://localhost/BBB"/>
<util:InternetShortcut Id="ApplicationDesktopShortcutBBBApp"
Name="BBB"
Directory="DesktopFolder"
Target="http://localhost/BBB"/>
<RegistryValue Root="HKCU" Key="Software\Microsoft\BBB" Name="installed" Type="integer" Value="1" KeyPath="yes"/>
</Component>
</DirectoryRef>
Run Code Online (Sandbox Code Playgroud)
小智 16
这个问题有一个更简单的解决方案.您可以使用普通的快捷方式而不是使用InternetShortcut,并使用技巧将目标设置为网址.
<SetProperty Id="URL" Value="http://yourpage.com" Sequence="execute" Before="CreateShortcuts" />
<Shortcut Directory="DesktopFolder" Id="WebShortcut" Name="Your Page" Description="Your Page Description" Target="[URL]" Icon="IconDesktop">
<Icon Id="IconDesktop" SourceFile="images\icon.ico" />
</Shortcut>
Run Code Online (Sandbox Code Playgroud)
"SetProperty"可以放在Product标签的某个位置.应该放置"快捷方式"而不是"InternetShortcut".将属性[URL]作为目标非常重要.作为一个财产,它可以是一个网址.直接写它doese不起作用.在热/蜡烛/灯光下可能会有警告,可以忽略它们.
| 归档时间: |
|
| 查看次数: |
3582 次 |
| 最近记录: |