#3196 SummaryInfo.cs Template

v3.8
closed
nobody
2013-04-09
2013-01-24
No

Hi,
I am using dll Microsoft.Deployment.WindowsInstaller.dll from latest WIX v3.7.1224.0 to work with msis.
It seems that WiX/Microsoft/Deployment/WindowsInstaller/SummaryInfo.cs within doesn't update Template in Summary information.
When I tried to set Template of msi to x64;1033 it set it to x64;0 but all other fields were set correctly.

Regards,
Ravil

Discussion

  • Tried with 3.6 - same issue.

    Let me describe the problem in futher detail:
    I have an msi and creating a transform with specific SummaryInformation
    For example I set Author to My Name and it sets it correctly, and I set Template to x64;1033 but it doesn't set it - it sets Template as in msi to x64;0 and I don't want it this way.

    Any help would be really appriciated

    Regards,
    Ravil

     
  • Is this going to be resolved in future release please?

    Regards,
    Ravil

     
  • Rob Mensching
    Rob Mensching
    2013-03-04

    • Milestone: v3.7 --> v3.8
     
  • Tried with latest release v3.8.401.0 still doesn't work

     
  • Rob Mensching
    Rob Mensching
    2013-04-08

     
  • Rob Mensching
    Rob Mensching
    2013-04-08

    Would you like to fix it. Unfortunately, no one else is available right now to fix this bug? Until someone chooses to fix the bug, it's not going to get fixed.

     
  • Rob,

    I think it is a limitation of function MsiCreateTransformSummaryInfoW inside msi.dll which is called from MsiInterop.cs line 375. It won't set Template property for SummaryInformation and always will be using it from msi.

    Now I made a work around it.

    To set Template property of SummaryInformation you need to create a temporary msi set the property like this, e.g.

    database.SummaryInfo.Template = "Intel;1033";
    database.Commit();
    database.Close();

    And than use this msi as original for creating a transform. For msis it sets Template property with no issue.

    P.S. I think the case can be closed now

    Best Regards,
    Ravil

     
  • Rob Mensching
    Rob Mensching
    2013-04-09

    • status: open --> closed