我在处理installshield
错误和限制时感到很累,所以我搜索了一个更好的选择,以便卡住wix toolset v3.8
我读到制作安装文件非常好,我试着为我的win表单应用程序进行设置,在搜索和阅读之后,我编写并修改了它的代码:
<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Product Id="*" Name="Fb Messages Stealer v1.0" Language="1033"
Version="1.0.0.0" Manufacturer="Karam Najjar"
UpgradeCode="GUID-HERE">
<Package Id="*" InstallerVersion="200" Compressed="yes"
InstallScope="perMachine" />
<MajorUpgrade DowngradeErrorMessage="Newer version already installed." />
<MediaTemplate EmbedCab="yes" />
<Feature Id="ProductFeature"
Title="Fb Messages Stealer v1.0" Level="1">
<ComponentGroupRef Id="ProductComponents" />
</Feature>
</Product>
<Fragment>
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFilesFolder">
<Directory Id="INSTALLFOLDER" Name="Fb Messages Stealer v1.0" />
</Directory>
</Directory>
</Fragment>
<Fragment>
<ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER">
<Component Guid="*" >
<File Source="$(var.FbMessagesStealer.TargetPath)" KeyPath="yes"></File>
</Component>
</ComponentGroup>
</Fragment>
它工作并制作一个安装文件,但我想在桌面和开始菜单中创建一个快捷方式,除了添加一个图标。 我在互联网上搜索了很多并尝试了很多代码,任何人都可以帮助我,我需要尽早完成设置,而不是提前完成。
答案 0 :(得分:1)
坚持使用Wix,它提供了更大的灵活性,一旦你开始它会更容易。
最后,对于修补匠来说这是最好的建议:我使用 dark.exe (Wix工具包的一部分)来安装由Installshield和其他人编译的反编译MSI文件工具。这意味着您可以使用Installshield创建带有铃声和口哨声的MSI,然后将其反编译为wxs文件,然后您可以将相关的Wix代码部分从反编译的WXS复制并粘贴到您的主WXS。 这非常快,并且比任何教程都要好。
其他答案更多地涉及实际的xml代码: