Skip to content

Commit

Permalink
Release v2.6.0.0
Browse files Browse the repository at this point in the history
- #1739: Detection of upgrading in events
- Integrating ShellFileDialogs.dll with modern folder selection dialog
- #1752: WiX5 | Action.ProgressText | Error due to invalid Attribute
- #1750: Renaming VS templates
  • Loading branch information
oleg-shilo committed Feb 21, 2025
1 parent 21316db commit bb2448d
Show file tree
Hide file tree
Showing 14 changed files with 60 additions and 42 deletions.
13 changes: 8 additions & 5 deletions Source/NuGet/WixSharp/WixSharp.WPF.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>WixSharp.WPF</id>
<version>2.5.1.0</version>
<title>Wix# (WixSharp) - Binaries</title>
<version>2.6.0.0</version>
<title>Wix# (WixSharp) - Binaries (targeting WiX3)</title>
<authors>Oleg Shilo</authors>
<owners>Oleg Shilo</owners>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
Expand All @@ -16,13 +16,16 @@ 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 v2.5.1.0
- #1735: ExeFileShortcut no longer works after update from wix3 to wix4</releaseNotes>
<releaseNotes>Release v2.6.0.0
- #1739: Detection of upgrading in events
- Integrating ShellFileDialogs.dll with modern folder selection dialog
- #1752: WiX5 | Action.ProgressText | Error due to invalid Attribute
- #1750: Renaming VS templates</releaseNotes>
<copyright>Copyright (C) 2008-2021 Oleg Shilo</copyright>
<language>en-AU</language>
<tags>C# scripting msi install setup wix</tags>
<dependencies>
<dependency id="WixSharp.bin" version="2.5.1.0" />
<dependency id="WixSharp.bin" version="2.6.0.0" />
<dependency id="Caliburn.Micro" version="4.0.212" />
</dependencies>
<references>
Expand Down
11 changes: 7 additions & 4 deletions Source/NuGet/WixSharp/WixSharp.bin.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
<package xmlns="http://schemas.microsoft.com/packaging/2011/10/nuspec.xsd">
<metadata>
<id>WixSharp.bin</id>
<version>2.5.1.0</version>
<title>Wix# (WixSharp) - Binaries</title>
<version>2.6.0.0</version>
<title>Wix# (WixSharp) - Binaries (targeting WiX3)</title>
<authors>Oleg Shilo</authors>
<owners>Oleg Shilo</owners>
<license type="expression">MIT</license>
Expand All @@ -16,8 +16,11 @@ 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 v2.5.1.0
- #1735: ExeFileShortcut no longer works after update from wix3 to wix4</releaseNotes>
<releaseNotes>Release v2.6.0.0
- #1739: Detection of upgrading in events
- Integrating ShellFileDialogs.dll with modern folder selection dialog
- #1752: WiX5 | Action.ProgressText | Error due to invalid Attribute
- #1750: Renaming VS templates</releaseNotes>
<copyright>Copyright (C) 2008-2022 Oleg Shilo</copyright>
<language>en-AU</language>
<tags>C# scripting msi install setup wix</tags>
Expand Down
13 changes: 8 additions & 5 deletions Source/NuGet/WixSharp/WixSharp.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>WixSharp</id>
<version>2.5.1.0</version>
<title>Wix# (WixSharp) - managed interface for WiX</title>
<version>2.6.0.0</version>
<title>Wix# (WixSharp) - managed interface for WiX3</title>
<authors>Oleg Shilo</authors>
<owners>Oleg Shilo</owners>
<projectUrl>https://github.com/oleg-shilo/wixsharp</projectUrl>
Expand All @@ -18,13 +18,16 @@ 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 v2.5.1.0
- #1735: ExeFileShortcut no longer works after update from wix3 to wix4</releaseNotes>
<releaseNotes>Release v2.6.0.0
- #1739: Detection of upgrading in events
- Integrating ShellFileDialogs.dll with modern folder selection dialog
- #1752: WiX5 | Action.ProgressText | Error due to invalid Attribute
- #1750: Renaming VS templates</releaseNotes>
<copyright>Copyright (C) 2008-2022 Oleg Shilo</copyright>
<language>en-AU</language>
<tags>C# scripting msi install setup wix</tags>
<dependencies>
<dependency id="WixSharp.bin" version="2.5.1.0" />
<dependency id="WixSharp.bin" version="2.6.0.0" />
</dependencies>
</metadata>
<files>
Expand Down
13 changes: 8 additions & 5 deletions Source/NuGet/WixSharp/WixSharp_wix4.WPF.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>WixSharp-wix4.WPF</id>
<version>2.5.1.0</version>
<title>Wix# (WixSharp) - Binaries</title>
<version>2.6.0.0</version>
<title>Wix# (WixSharp) - Binaries (targeting WiX4 and later)</title>
<authors>Oleg Shilo</authors>
<owners>Oleg Shilo</owners>
<requireLicenseAcceptance>true</requireLicenseAcceptance>
Expand All @@ -16,13 +16,16 @@ The package contains Wix# binaries only.
In order to use this package you need have WiX Toolset installed: `dotnet tool install --global wix`
The package is tested against WIX (Windows Installer Xml) Toolset v4.0.1.0</description>
<summary>Wix# (WixSharp) - Binaries</summary>
<releaseNotes>Release v2.5.1.0
- #1735: ExeFileShortcut no longer works after update from wix3 to wix4</releaseNotes>
<releaseNotes>Release v2.6.0.0
- #1739: Detection of upgrading in events
- Integrating ShellFileDialogs.dll with modern folder selection dialog
- #1752: WiX5 | Action.ProgressText | Error due to invalid Attribute
- #1750: Renaming VS templates</releaseNotes>
<copyright>Copyright (C) 2008-2023 Oleg Shilo</copyright>
<language>en-AU</language>
<tags>C# scripting msi install setup wix</tags>
<dependencies>
<dependency id="WixSharp_wix4.bin" version="2.5.1.0" />
<dependency id="WixSharp_wix4.bin" version="2.6.0.0" />
</dependencies>
<references>
<reference file="WixSharp.UI.WPF.dll" />
Expand Down
11 changes: 7 additions & 4 deletions Source/NuGet/WixSharp/WixSharp_wix4.bin.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
<package xmlns="http://schemas.microsoft.com/packaging/2011/10/nuspec.xsd">
<metadata>
<id>WixSharp_wix4.bin</id>
<version>2.5.1.0</version>
<title>Wix# (WixSharp) - Binaries</title>
<version>2.6.0.0</version>
<title>Wix# (WixSharp) - Binaries (targeting WiX4 and later)</title>
<authors>Oleg Shilo</authors>
<owners>Oleg Shilo</owners>
<license type="expression">MIT</license>
Expand All @@ -16,8 +16,11 @@ The package contains Wix# binaries only.
In order to use this package you need have WiX Toolset installed: `dotnet tool install --global wix`
The package is tested against WIX (Windows Installer Xml) Toolset v4.0.1.0</description>
<summary>Wix# (WixSharp) - Binaries</summary>
<releaseNotes>Release v2.5.1.0
- #1735: ExeFileShortcut no longer works after update from wix3 to wix4</releaseNotes>
<releaseNotes>Release v2.6.0.0
- #1739: Detection of upgrading in events
- Integrating ShellFileDialogs.dll with modern folder selection dialog
- #1752: WiX5 | Action.ProgressText | Error due to invalid Attribute
- #1750: Renaming VS templates</releaseNotes>
<copyright>Copyright (C) 2008-2023 Oleg Shilo</copyright>
<language>en-AU</language>
<tags>C# scripting msi install setup wix</tags>
Expand Down
13 changes: 8 additions & 5 deletions Source/NuGet/WixSharp/WixSharp_wix4.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>WixSharp_wix4</id>
<version>2.5.1.0</version>
<title>Wix# (WixSharp) - managed interface for WiX</title>
<version>2.6.0.0</version>
<title>Wix# (WixSharp) - managed interface for WiX4 and later</title>
<authors>Oleg Shilo</authors>
<owners>Oleg Shilo</owners>
<projectUrl>https://github.com/oleg-shilo/wixsharp</projectUrl>
Expand All @@ -18,13 +18,16 @@ 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: `dotnet tool install --global wix`
The package is tested against WIX (Windows Installer Xml) Toolset v4.0.1.0</description>
<summary>Wix# (WixSharp) - Binaries</summary>
<releaseNotes>Release v2.5.1.0
- #1735: ExeFileShortcut no longer works after update from wix3 to wix4</releaseNotes>
<releaseNotes>Release v2.6.0.0
- #1739: Detection of upgrading in events
- Integrating ShellFileDialogs.dll with modern folder selection dialog
- #1752: WiX5 | Action.ProgressText | Error due to invalid Attribute
- #1750: Renaming VS templates</releaseNotes>
<copyright>Copyright (C) 2008-2023 Oleg Shilo</copyright>
<language>en-AU</language>
<tags>C# scripting msi install setup wix</tags>
<dependencies>
<dependency id="WixSharp_wix4.bin" version="2.5.1.0" />
<dependency id="WixSharp_wix4.bin" version="2.6.0.0" />
</dependencies>
</metadata>
<files>
Expand Down
4 changes: 0 additions & 4 deletions Source/NuGet/WixSharp/build.WiX4.cmd

This file was deleted.

8 changes: 3 additions & 5 deletions Source/NuGet/WixSharp/build.cmd
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
nuget pack WixSharp.bin.nuspec
nuget pack WixSharp.lab.nuspec
nuget pack WixSharp.WPF.nuspec
nuget pack WixSharp.nuspec
rem nuget pack WixSharp.wix.bin.nuspec
nuget pack WixSharp_wix4.bin.nuspec
nuget pack WixSharp_wix4.WPF.nuspec
nuget pack WixSharp_wix4.nuspec
pause
6 changes: 6 additions & 0 deletions Source/NuGet/WixSharp/build_wix3.cmd
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
nuget pack WixSharp.bin.nuspec
nuget pack WixSharp.lab.nuspec
nuget pack WixSharp.WPF.nuspec
nuget pack WixSharp.nuspec
rem nuget pack WixSharp.wix.bin.nuspec
pause
2 changes: 1 addition & 1 deletion Source/NuGet/WixSharp/publish.cmd
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
set ver=2.5.1
set ver=2.6.0
echo !!!! Note: symbols are pushed automatically with nupkg

dotnet nuget push WixSharp.Msi.Core.%ver%.nupkg -k %nugetkey% -s https://api.nuget.org/v3/index.json
Expand Down
2 changes: 1 addition & 1 deletion Source/NuGet/WixSharp/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ In order to build the packages execute the following steps:
```
Make sure you have CS-Script installed (e.g. from https://community.chocolatey.org/packages/cs-script)

- Execute build.WiX4.cmd
- Execute build.cmd

That's it.🅾️
2 changes: 1 addition & 1 deletion Source/src/NET-Core/WixSharp.Core/WixSharp.Core.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
</PropertyGroup>

<PropertyGroup>
<PackageVersion>2.5.1</PackageVersion>
<PackageVersion>2.6.0</PackageVersion>
<Title>WixSharp (.NET Core)</Title>
<Description>.NET Core edition of WixSharp package</Description>
<Copyright>Oleg Shilo</Copyright>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
</PropertyGroup>

<PropertyGroup>
<PackageVersion>2.5.1</PackageVersion>
<PackageVersion>2.6.0</PackageVersion>
<Title>WixSharp (.NET Core)</Title>
<Description>.NET Core edition of WixSharp.Msi package</Description>
<Copyright>Oleg Shilo</Copyright>
Expand Down
2 changes: 1 addition & 1 deletion Source/src/WixSharp.Samples/Wix# Samples/testpad/setup.cs
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ void build(string version)

project.AfterInstall += (e) =>
{
if (e.Session.MyIsUpgradingInstalledVersion())
if (e.Session.IsUpgradingInstalledVersion())
{
var isUpgrading = e.Session.IsUpgradingInstalledVersion();
MessageBox.Show(isUpgrading.ToString(), "");
Expand Down

0 comments on commit bb2448d

Please sign in to comment.