WiX是伟大的,因为没有GUI,你只需要编写你想要的安装程序。 不用GUI向导摆弄! 但是,绘图GUI实际上是我喜欢使用GUI的一件事情。 那么,有没有出口WiX数据的Dialog绘图程序? (我想别的 – 也许我可以将Visual Studio的表单编辑器做的事情转换成WiX-XML。) / L
当试图创build安装程序,我收到以下错误: ProgramMenuDir目录位于用户configuration文件中,但未在RemoveFile表中列出。 我如何解决这个问题? 下面是我使用的目录结构。 <Directory Id="ProgramMenuFolder" Name="Programs"> <Directory Id="ProgramMenuDir" Name="E"> <Directory Id="Monarch" Name="Monarch"> <Component Id="Monarch" Guid="E510F3DA-82AA-11DF-8814-8970DFD72085"> <RemoveFolder Id='Monarch' On='uninstall' /> <RemoveFolder Id='ProgramMenuDir' On='uninstall' /> <RegistryValue Root='HKCU' Key='Software\[Manufacturer]\[ProductName]' Type='string' Value='' KeyPath='yes' /> </Component> </Directory> </Directory> </Directory>
我有以下片段: <?xml version="1.0" encoding="utf-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> <Fragment> <ComponentGroup Id="Doc"> <ComponentRef Id="cmpCDCC386748AE7BEFE7C2F4E764390254" /> <ComponentRef Id="cmp6EC513AE37CCAE66CEA96577E2384AFA" /> <ComponentRef Id="cmp0C9D9450CB94FF74C6E29C1C3F6D16D5" /> <ComponentRef Id="cmp314DEE3E909157F47FDF963DCC04D2AC" /> <ComponentRef Id="cmpBC5FB761D7B0DA99F96ECA9A91DD4217" /> <ComponentRef Id="cmp6B9E4B7B6F710D7077171BCE0B96A90A" /> <ComponentRef Id="cmp5959CF1572C71417D536C491A996C6DE" /> <ComponentRef Id="cmpCC960E9F3DDDE1600206003C43FFE663" /> </ComponentGroup> </Fragment> <Fragment> <DirectoryRef Id="AzureApplicationSDK"> <Directory Id="dir67745C9C3FA1B31D9AF8883D12D8FBD8" Name="Doc"> <Component Id="cmpCDCC386748AE7BEFE7C2F4E764390254" Guid="{A46C5689-42D1-41CA-AD71-B2A416FA9571}"> <File Id="fil3B7DFCD3444314759F8617411F7EE08C" KeyPath="yes" Source="SourceDir\Azure Applications SDK v1 Cascade Tables Getting Started […]