Skip to content

Commit

Permalink
Release v1.12.0
Browse files Browse the repository at this point in the history
* Issue #695: FR - Implement Harvester using wix heat.
* Issue #714: Incorrect fonts when building on Windows Server Core
* Added `XElement.GetAttribute` extension method.
* New class `PublicProperty` to encapsulate a public property which must be uppercase
  • Loading branch information
lbs-contributor committed Sep 13, 2019
1 parent d4d5610 commit 5b6d744
Show file tree
Hide file tree
Showing 13 changed files with 313 additions and 74 deletions.
24 changes: 9 additions & 15 deletions Source/NuGet/WixSharp/WixSharp.bin.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<package xmlns="http://schemas.microsoft.com/packaging/2011/10/nuspec.xsd">
<metadata>
<id>WixSharp.bin</id>
<version>1.11.0.0</version>
<version>1.12.0.0</version>
<title>Wix# (WixSharp) - Binaries</title>
<authors>Oleg Shilo</authors>
<owners>Oleg Shilo</owners>
Expand All @@ -16,20 +16,14 @@ The package contains Wix# binaries only.
In order to use this package you need have WiX Toolset installed.
The package is tested against WIX (Windows Installer Xml) Toolset v3.10 (v3.10.2103.0)</description>
<summary>Wix# (WixSharp) - Binaries</summary>
<releaseNotes>Release v1.11.0.0
* Added registry values aggregator (`RegKey`):
```
new RegKey(fullSetup, RegistryHive.LocalMachine, @"Software\My Company\My Product",
new RegValue("Message", "Hello"),
new RegValue("Count", 777)),
```
* Issue #699: Wix Error for ServiceInstaller if at least one ServiceConfig parameter is not specified
* Improvements to DigitalSignature to allow loading cert by sha1hash
* Implemented custom message dialog instead (of the default MessageBox.Show) for displaying error message (if any detected) during the MSI session.
* Issue #688: Adding prompt to CloseApplication prevents installer from completing.
* Issue #683. Close MSI Interop handles when getting data from MSI
* Issue #672: outdir and BuildMsiCmd fails because the outdir is not created
* Issue #670: msi is always creating root folder, even if feature is disabled
<releaseNotes>Release v1.12.0

* Issue #695: FR - Implement Harvester using wix heat.
* Issue #714: Incorrect fonts when building on Windows Server Core
* Added `XElement.GetAttribute` extension method.
* New class `PublicProperty` to encapsulate a public property which must be uppercase


</releaseNotes>
<copyright>Copyright (C) 2004-2018 Oleg Shilo</copyright>
<language>en-AU</language>
Expand Down
26 changes: 10 additions & 16 deletions Source/NuGet/WixSharp/WixSharp.lab.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>WixSharp.Lab</id>
<version>1.11.0.0</version>
<version>1.12.0.0</version>
<title>Wix# (WixSharp) - Experimantal features</title>
<authors>Oleg Shilo</authors>
<owners>Oleg Shilo</owners>
Expand All @@ -14,20 +14,14 @@
The package contains the sample code for building a simple MSI with the CLR WinForm dialog inserted into UI sequence between InsallDirDlg and VerifyReadyDlg native MSI dialogs. In order to use this package you need have WiX Toolset installed.
The package is tested against WIX (Windows Installer Xml) Toolset v3.10 (v3.10.2103.0)</description>
<summary>Wix# binaries containing experimental features (e.g. native WiX UI support).</summary>
<releaseNotes>Release v1.11.0.0
* Added registry values aggregator (`RegKey`):
```
new RegKey(fullSetup, RegistryHive.LocalMachine, @"Software\My Company\My Product",
new RegValue("Message", "Hello"),
new RegValue("Count", 777)),
```
* Issue #699: Wix Error for ServiceInstaller if at least one ServiceConfig parameter is not specified
* Improvements to DigitalSignature to allow loading cert by sha1hash
* Implemented custom message dialog instead (of the default MessageBox.Show) for displaying error message (if any detected) during the MSI session.
* Issue #688: Adding prompt to CloseApplication prevents installer from completing.
* Issue #683. Close MSI Interop handles when getting data from MSI
* Issue #672: outdir and BuildMsiCmd fails because the outdir is not created
* Issue #670: msi is always creating root folder, even if feature is disabled
<releaseNotes>Release v1.12.0

* Issue #695: FR - Implement Harvester using wix heat.
* Issue #714: Incorrect fonts when building on Windows Server Core
* Added `XElement.GetAttribute` extension method.
* New class `PublicProperty` to encapsulate a public property which must be uppercase


</releaseNotes>
<copyright>Copyright (C) 2004-2018 Oleg Shilo</copyright>
<language>en-AU</language>
Expand All @@ -37,7 +31,7 @@ The package is tested against WIX (Windows Installer Xml) Toolset v3.10 (v3.10.2
<frameworkAssembly assemblyName="System.Drawing" targetFramework="" />
</frameworkAssemblies>
<dependencies>
<dependency id="WixSharp.bin" version="1.11.0.0" />
<dependency id="WixSharp.bin" version="1.12.0.0" />
</dependencies>
</metadata>
<files>
Expand Down
26 changes: 10 additions & 16 deletions Source/NuGet/WixSharp/WixSharp.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>WixSharp</id>
<version>1.11.0.0</version>
<version>1.12.0.0</version>
<title>Wix# (WixSharp) - managed interface for WiX</title>
<authors>Oleg Shilo</authors>
<owners>Oleg Shilo</owners>
Expand All @@ -18,26 +18,20 @@ If you need only Wix# binaries you may want to use WixSharp.bin package instead.
In order to use this package you need have WiX Toolset installed.
The package is tested against WIX (Windows Installer Xml) Toolset v3.10 (v3.10.2103.0)</description>
<summary>Wix# (WixSharp) - Binaries</summary>
<releaseNotes>Release v1.11.0.0
* Added registry values aggregator (`RegKey`):
```
new RegKey(fullSetup, RegistryHive.LocalMachine, @"Software\My Company\My Product",
new RegValue("Message", "Hello"),
new RegValue("Count", 777)),
```
* Issue #699: Wix Error for ServiceInstaller if at least one ServiceConfig parameter is not specified
* Improvements to DigitalSignature to allow loading cert by sha1hash
* Implemented custom message dialog instead (of the default MessageBox.Show) for displaying error message (if any detected) during the MSI session.
* Issue #688: Adding prompt to CloseApplication prevents installer from completing.
* Issue #683. Close MSI Interop handles when getting data from MSI
* Issue #672: outdir and BuildMsiCmd fails because the outdir is not created
* Issue #670: msi is always creating root folder, even if feature is disabled
<releaseNotes>Release v1.12.0

* Issue #695: FR - Implement Harvester using wix heat.
* Issue #714: Incorrect fonts when building on Windows Server Core
* Added `XElement.GetAttribute` extension method.
* New class `PublicProperty` to encapsulate a public property which must be uppercase


</releaseNotes>
<copyright>Copyright (C) 2004-2018 Oleg Shilo</copyright>
<language>en-AU</language>
<tags>C# scripting msi install setup wix</tags>
<dependencies>
<dependency id="WixSharp.bin" version="1.11.0.0" />
<dependency id="WixSharp.bin" version="1.12.0.0" />
</dependencies>
</metadata>
<files>
Expand Down
28 changes: 15 additions & 13 deletions Source/src/WixSharp.Samples/Support/testpad/setup.cs
Original file line number Diff line number Diff line change
Expand Up @@ -130,8 +130,8 @@ static void Issue_609()
// AutoElements.DisableAutoKeyPath = true;

var project = new Project("MyProduct",
new Dir(@"%LocalAppDataFolder%\My Company\My Product", new File("setup.cs")),
new RegValue(RegistryHive.CurrentUser, @"Software\My Company\My Product", "LICENSE_KEY", "123456"));
new Dir(@"%LocalAppDataFolder%\My Company\My Product", new File("setup.cs")),
new RegValue(RegistryHive.CurrentUser, @"Software\My Company\My Product", "LICENSE_KEY", "123456"));

project.PreserveTempFiles = true;
project.BuildMsi();
Expand Down Expand Up @@ -170,17 +170,17 @@ static void Issue_606()
aisFeature.Add(webFeature);

var project = new ManagedProject("AIS Manager",
// Base directory
new Dir(@"%ProgramFiles%\Allied\AIS Manager",
// ABS
new Dir(new Id("WEBSITEDIR"), webFeature, "Website",
new File(webFeature, @"setup.cs")
)
)
{
// AttributesDefinition = "Component:Win64=yes"
}
)
// Base directory
new Dir(@"%ProgramFiles%\Allied\AIS Manager",
// ABS
new Dir(new Id("WEBSITEDIR"), webFeature, "Website",
new File(webFeature, @"setup.cs")
)
)
{
// AttributesDefinition = "Component:Win64=yes"
}
)
{
GUID = new Guid("E535C39D-5FE8-4C19-802D-8033E7A15B5C"),
UI = WUI.WixUI_FeatureTree,
Expand Down Expand Up @@ -285,6 +285,8 @@ static void Issue_298b()
// project.BuildMsiCmd();
}

#pragma warning disable

static public void Main()
{
// HiTeach_MSI.Program.Main1(); return;
Expand Down
Binary file modified Source/src/WixSharp.Samples/WixSharp.Lab.dll
Binary file not shown.
Binary file modified Source/src/WixSharp.Samples/WixSharp.Msi.dll
Binary file not shown.
Binary file modified Source/src/WixSharp.Samples/WixSharp.UI.dll
Binary file not shown.
Binary file modified Source/src/WixSharp.Samples/WixSharp.dll
Binary file not shown.
Loading

0 comments on commit 5b6d744

Please sign in to comment.