Hi,

Thank you for your quick response. I didn't get this quite clearly. Can you 
please help?

Attached is my bundle.wxs file. There are few thing I am not very sure how to 
do. Some background before the queries.

The bundle.wxs pacages 3 MSI's. Prerequisite(1), ResourceFolder(2) and 
Final_SF1(3). They are to be called in sequence I mentioned. The only MSI which 
has GUI and is localized is Final_SF1. This localized MSI's are available in 
the respective folders 
(SourceFile="..\Final_SF1\bin\$(var.Platform)\$(var.Configuration)\cs-CZ\Final_SF1.msi")
 from my build script in respective language folders. I have created fragments 
as mentioned in earlier reply for few languages.

Now the issues.
1. How does I fit these localized MSI's into the sequence of execution?
2. How the bundle knows (or rather I tell bundle) which langaueg Final_SF1 MSI 
is to be called/executed?
3. And the current code fails to build saying "error CNDL0005: The Chain 
element contains an unexpected child element 'PackageGroup'"

Am I missing something obvious ? What changes I need to do in my bundle.wxs.

Regards,
James
      From: Phill Hogland [via Windows Installer XML (WiX) toolset] 
<ml-node+s687559n759845...@n2.nabble.com>
 To: James <unk...@yahoo.com> 
 Sent: Friday, 5 December 2014, 11:21
 Subject: Re: Deploying multiple cultures using Burn/MSI(s). Wix 3.9 issue??
   
 Based on input in this thread I concluded that using embedded transforms would 
not work in a Burn driven scenario reliably.  At the time I had difficulty 
understanding how to allow the packages to be created with multiple cultures in 
separate output folders and then pull those back into the bundle.  I posted 
this question and got good advice.
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Using-external-cab-for-multiple-language-msi-packages-td7596991.html

When a package builds, it uses an external cab file, and builds the output of 
that package project to separate culture named output folders (default behavior 
of wix).

Then in the bundle's I rename the package like this

  <Fragment>
    <PackageGroup Id='App'>
      <PackageGroupRef Id='App_de_DE'/>
      <PackageGroupRef Id='App_en_US'/>
    </PackageGroup>
  </Fragment>
  <Fragment>
    <PackageGroup Id='App_de_DE'>
      <MsiPackage Id='App_de_DE'
                  ...stuff...
                  SourceFile='de-DE\App.msi'
                  Name='App\App_de-DE.msi'
      </MsiPackage>
    </PackageGroup>
  </Fragment>
  <Fragment>
    <PackageGroup Id='App_en_US'>
      <MsiPackage Id='App_en_US'
                  ...stuff...
                  SourceFile='_en_US\App.msi'
                  Name='App\App_en_US.msi'
      </MsiPackage>
    </PackageGroup>
  </Fragment>

The packages are not compressed so the renamed msi and related external cab 
file end up in a sub folder relative to the bundle named App.  The tree is much 
larger than when transforms are used, but since we stage to a server and the 
customer only gets the small bootstrapper exe (and the packages that their 
configuration needs), this seems to work for use.  Others in this list 
mentioned using the transforms external to the msi, but I can't speak to that 
process.
 
 
   If you reply to this email, your message will be added to the discussion 
below: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Deploying-multiple-cultures-using-Burn-MSI-s-Wix-3-9-issue-tp7596896p7598452.html
 

  To unsubscribe from Deploying multiple cultures using Burn/MSI(s). Wix 3.9 
issue??, click here.
 NAML 



Bundle.wxs (10K) 
<http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/attachment/7598503/0/Bundle.wxs>




--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Deploying-multiple-cultures-using-Burn-MSI-s-Wix-3-9-issue-tp7596896p7598503.html
Sent from the wix-users mailing list archive at Nabble.com.
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to