Release v1.0.27.0

Rating:        Based on 1 rating
Reviewed:  1 review
Downloads: 272
Change Set: b325c6580f50
Released: Sep 26, 2015
Updated: Sep 27, 2015 by oleg_s
Dev status: Stable Help Icon

Recommended Download

Application WixSharp.1.0.27.0.7z
application, 37278K, uploaded Sep 26, 2015 - 272 downloads

Release Notes

Major Changes

  • Added Driver support
var project = new Project("MyProduct",
                    new Dir(@"%ProgramFiles%\My Compant\My Device",
                        new File("driver.sys",
                                new DriverInstaller
                                {
                                    AddRemovePrograms = false,
                                    DeleteFiles = false,
                                    Legacy = true,
                                    PlugAndPlayPrompt = false,
                                    Sequence = 1,
                                    Architecture = DriverArchitecture.x64
                                })));
  • Added support for WiX Include
project.AddXmlInclude("CommonProperies.wxi")
       .AddXmlInclude("CommonProperies2.wxi");
...         
new File(@"Files\Bin\MyApp.exe")
          .AddXmlInclude("FileItems.wxi", parentElement: "Component");
  • Added limited support for Fragment
project.WxsFiles.Add("custom_dilaog.wxs");
project.WixSourceGenerated += 
          document =>
          {
               //reference fragments from custom_dilaog.wxs
          };
  • ManagedUI various improvements.
  • Assorted defect fixes.

All changes

  • Added Driver support
  • Added support for WiX Include and Fragment (Feature #68)
  • Added support for WixLib files (Project.LibFiles)
  • Added AppSearch.IniFileValue(...)
  • Implemented public Compiler.BuildPackageAsm
  • Added EmbeddingCAPackage sample.
  • Issue #71: ManagedUI: Features dialog doesn't remember user input after back/next dialog navigation
  • Issue #70: Feature associated with MergeModule doesn't process Description property
  • Issue #69: ManagedUI - Features dialog triggers exception on empty area click
  • Issue #67: Can't get a simple .Net 4 bootstrap to work.
  • Issue #65: project.ControlPanelInfo.InstallLocation throw exception
  • Issue #64: Assertion when start msi
  • Issue #63: Inconsistent XML namespace usage in generated Wix source
  • Issue #61: Merge modules can not be declared without an explicit feature
  • Added AutoKeyPath assignment for the component element. This is to avoid unnecessary CreateFolder elements.

Reviews for this release

     
This is briliant.
by martinsimeonov on Oct 5, 2015 at 7:55 PM