答案 0 :(得分:2)
这是一个很棒的小迷你教程。这可能就是你所需要的:
1)创建Wix XML文件
EXAMPLE:
<?xml version="1.0"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
</Wix>
2)为你的.exe
建立一个MSIEXAMPLE:
candle example.wxs
light example.wixobj
3)Voila。如果没有比“安装.exe”更复杂的了,那就完成了! 将.msi带到不同的PC并进行测试。
如果您需要,上述链接还会讨论其他方案。例如:
ANOTHER, MORE REALISTIC .WIX FILE:
<?xml version="1.0"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Product Id="*" UpgradeCode="12345678-1234-1234-1234-111111111111"
Name="Example Product Name" Version="0.0.1" Manufacturer="Example Company Name" Language="1033">
<Package InstallerVersion="200" Compressed="yes" Comments="Windows Installer Package"/>
<Media Id="1" Cabinet="product.cab" EmbedCab="yes"/>
<Directory Id="TARGETDIR" Name="SourceDir">
<Directory Id="ProgramFilesFolder">
<Directory Id="INSTALLDIR" Name="Example">
<Component Id="ApplicationFiles" Guid="12345678-1234-1234-1234-222222222222">
<File Id="ApplicationFile1" Source="example.exe"/>
</Component>
</Directory>
</Directory>
</Directory>
<Feature Id="DefaultFeature" Level="1">
<ComponentRef Id="ApplicationFiles"/>
</Feature>
</Product>
</Wix>
这是“标准”教程,还有很多其他信息:
Bon soir(至少在加利福尼亚州;))
'希望有所帮助!
答案 1 :(得分:1)
使用UniExtract从EXE中提取MSI,然后在MSI上应用黑暗。