The problem is your MediaTemplate element--it is mutually exclusive with the Media element. MediaTemplate is a new element with Wix 3.6.
-- John Merryweather Cooper Build & Install Engineer - ESA Jack Henry & Associates, Inc.(r) Shawnee Mission, KS 66227 Office: 913-341-3434 x791011 jocoo...@jackhenry.com www.jackhenry.com -----Original Message----- From: Rick Hantz (Hotmail) [mailto:rick_ha...@hotmail.com] Sent: Friday, March 09, 2012 1:44 PM To: 'General discussion for Windows Installer XML toolset.' Subject: Re: [WiX-users] vs11beta how to embed cab? Some of this was generated by VS11. <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> <Product Id="*" Name="SmartList" Language="1033" Version="1.0.0.0" Manufacturer="TirNanOg.com" UpgradeCode="{FDABE1EF-2F24-4F9B-A06F-7B2F12C09B65}"> <Package InstallerVersion="200" Compressed="yes" InstallScope="perMachine" /> <UIRef Id="WixUI_Minimal" /> <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." /> <MediaTemplate /> <Feature Id="ProductFeature" Title="SmartListW32 Setup" Level="1"> <ComponentGroupRef Id="ProductComponents" /> </Feature> <PropertyRef Id="NETFRAMEWORK40CLIENT"/> <Condition Message='This setup requires the .NET Framework 4.0 Client.'> <![CDATA[Installed OR (NETFRAMEWORK40CLIENT = "#1")]]> </Condition> </Product> <Fragment> <Directory Id="TARGETDIR" Name="SourceDir"> <Directory Id="ProgramFilesFolder"> <Directory Id="INSTALLFOLDER" Name="SmartList" /> </Directory> <Directory Id="ProgramMenuFolder" Name="Programs"> <Directory Id="ProgramMenuDir" Name="SmartList"> <Component Id="ProgramMenuDir" Guid="998C2B06-B2D3-4785-8A68-3262967ACFF0"> <RemoveFolder Id='ProgramMenuDir' On='uninstall' /> <RegistryValue Root='HKCU' Key='Software\[Manufacturer]\[ProductName]' Type='string' Value='' KeyPath='yes' /> </Component> </Directory> </Directory> <Directory Id="DesktopFolder" Name="Desktop" /> </Directory> </Fragment> <Fragment> <ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER"> <!-- TODO: Remove the comments around this Component element and the ComponentRef below in order to add resources to this installer. --> <Component Id="MainExecutable" Guid="8102CC39-A548-4E64-8A41-0E29DEF3FB64"> <File Id='SmartListW32EXE' Name="$(var.SmartListW32.TargetFileName)" Source="$(var.SmartListW32.TargetPath)" DiskId="1" KeyPath="yes" > <Shortcut Id="startmenuSmartListW32" Directory="ProgramMenuDir" Name="SmartList" WorkingDirectory='INSTALLDIR' Icon="SmartListW32.exe" IconIndex="0" Advertise="yes" /> <Shortcut Id="desktopSmartListW32" Directory="DesktopFolder" Name="SmartList" WorkingDirectory='INSTALLDIR' Icon="SmartListW32.exe" IconIndex="0" Advertise="yes" /> </File> <RegistryKey Id='SmartListW32RegURLHandler' Root='HKCR' Key='SmartList' Action='createAndRemoveOnUninstall'> <Permission User="Administrators" GenericAll="yes" /> <Permission User="Users" GenericAll="yes" /> <RegistryValue Type='string' Value='"URL:SmartList Protocol"'/> <RegistryValue Type='string' Name='URL Protocol' Value='""' /> </RegistryKey> <RegistryKey Id='SmartListW32RegDefaultIcon' Root='HKCR' Key='SmartList\DefaultIcon' Action='createAndRemoveOnUninstall'> <Permission User="Administrators" GenericAll="yes" /> <Permission User="Users" GenericAll="yes" /> <RegistryValue Type='string' Value='"smartlistw32.exe.1"'/> </RegistryKey> <RegistryKey Id='SmartListW32RegShell' Root='HKCR' Key='SmartList\Shell' Action='createAndRemoveOnUninstall'> <Permission User="Administrators" GenericAll="yes" /> <Permission User="Users" GenericAll="yes" /> </RegistryKey> <RegistryKey Id='SmartListW32RegShellOpen' Root='HKCR' Key='SmartList\Shell\open' Action='createAndRemoveOnUninstall'> <Permission User="Administrators" GenericAll="yes" /> <Permission User="Users" GenericAll="yes" /> </RegistryKey> </Component> <Component Id="SmartListW32RegShellOpenCommand32bit" Guid="726CF30C-BC18-45A1-BAB1-3EEF08B8C10A" KeyPath="yes"> <Condition> VersionNT64 >= 600 </Condition> <RegistryKey Id='SmartListW32RegShellOpenCommand32' Root='HKCR' Key='SmartList\Shell\open\command' Action='createAndRemoveOnUninstall'> <Permission User="Administrators" GenericAll="yes" /> <Permission User="Users" GenericAll="yes" /> <RegistryValue Type='string' Value='"C:\Program Files (x86)\SmartList\smartlistw32.exe" "%1"' /> </RegistryKey> </Component> <Component Id="SmartListW32RegShellOpenCommand64bit" Guid="9ADF87DE-D138-4AF1-ADE9-BDCB21736A0E" KeyPath="yes"> <Condition> VersionNT >= 600</Condition> <RegistryKey Id='SmartListW32RegShellOpenCommand64' Root='HKCR' Key='SmartList\Shell\open\command' Action='createAndRemoveOnUninstall'> <Permission User="Administrators" GenericAll="yes" /> <Permission User="Users" GenericAll="yes" /> <RegistryValue Type='string' Value='"C:\Program Files (x86)\SmartList\smartlistw32.exe" "%1"' /> </RegistryKey> </Component> <Component Id='DropNetLibrary' Guid='139EC187-C49C-46C3-BEBC-3F25E4CBC20A'> <File Id='DropNetDLL' Name='DropNet.dll' DiskId='1' Source="C:\Users\Public\Documents\Visual Studio Projects\SmartListW32\SmartListW32\bin\Release\DropNet.dll" KeyPath='yes' /> </Component> <Component Id='Newtonsoft.JsonLibrary' Guid='D530D1A8-C959-4C97-A002-1993CB0311FE'> <File Id='NewtonsoftDLL' Name='Newtonsoft.Json.dll' DiskId='1' Source='C:\Users\Public\Documents\Visual Studio Projects\SmartListW32\SmartListW32\bin\Release\Newtonsoft.Json.dll' KeyPath='yes' /> </Component> <Component Id='RestSharpLibrary' Guid='8459DC8E-B17F-4623-B54E-325277FB6CB2'> <File Id='RestSharpDLL' Name='RestSharp.dll' DiskId='1' Source='C:\Users\Public\Documents\Visual Studio Projects\SmartListW32\SmartListW32\bin\Release\RestSharp.dll' KeyPath='yes' /> </Component> <!--<Component Id='Manual' Guid='5B30A71B-D33F-4882-93B0-171344331093'> <File Id='Manual' Name='Manual.pdf' DiskId='1' Source='Manual.pdf' KeyPath='yes'> <Shortcut Id='startmenuManual' Directory='ProgramMenuDir' Name='Instruction Manual' Advertise='yes' /> </File> </Component>--> </ComponentGroup> <Feature Id='Complete' Level='1'> <ComponentRef Id='MainExecutable' /> <ComponentRef Id='DropNetLibrary' /> <ComponentRef Id='Newtonsoft.JsonLibrary' /> <ComponentRef Id='RestSharpLibrary' /> <!--<ComponentRef Id='Manual' />--> <ComponentRef Id='ProgramMenuDir' /> </Feature> <Icon Id="SmartListW32.exe" SourceFile="$(var.SmartListW32.TargetPath)" /> </Fragment> </Wix> -----Original Message----- From: John H Bergman (XPedient) [mailto:john.berg...@xpdnt.com] Sent: Friday, March 09, 2012 11:36 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] vs11beta how to embed cab? We'd need to see the rest of your wix file -----Original Message----- From: Rick Hantz (Hotmail) [mailto:rick_ha...@hotmail.com] Sent: Friday, March 09, 2012 1:09 PM To: 'General discussion for Windows Installer XML toolset.' Subject: [WiX-users] vs11beta how to embed cab? New to WiX. I created a simple install project that has basic functionality. However, its creating a separate cab file. When I add: <Media Id="1" Cabinet="media1.cab" EmbedCab="yes" /> I get a compile error of duplicate media id. I can't find the duplicate anywhere. Can't find a way to specify that the cab is embedded. Any ideas? Thanks, RickH -- I am using the free version of SPAMfighter. We are a community of 7 million users fighting spam. SPAMfighter has removed 102293 of my spam emails to date. Get the free SPAMfighter here: http://www.spamfighter.com/len The Professional version does not have this message ---------------------------------------------------------------------------- -- Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ---------------------------------------------------------------------------- -- Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users NOTICE: This electronic mail message and any files transmitted with it are intended exclusively for the individual or entity to which it is addressed. The message, together with any attachment, may contain confidential and/or privileged information. Any unauthorized review, use, printing, saving, copying, disclosure or distribution is strictly prohibited. If you have received this message in error, please immediately advise the sender by reply email and delete all copies. ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users