Skip to content

Commit

Permalink
Release v1.5.0.0
Browse files Browse the repository at this point in the history
----
* Added IniFile element support
* Add ProgressText element support
* Add UrlReservation element support
* Add CustomActionRef element support
* Add CustomAction rollback customization
* Issue #201: WixStandardBootstrapperApplication ShowVersion
* Issue #198: Files.AddRange not work; Extension method `AddRange` is renamed in `Combine`
* Issue #208: Unable to sign msi file
* Issue #214: Add InstallPrivileges property to project
* Issue #206: WixQuietExecAction and deferred
* Custom hash based ID-generation algorithm has been embedded as `WixSharp.Project.HashedTargetPathIdAlgorithm`
* Separated `Project.CustomIdAlgorithm` and `Compiler.CustomIdAlgorithm`
* Added `Compiler.AutoGeneration.IsWxsGenerationThreadSafe`
* `Compiler.AutoGeneration` settings object made read-only
  • Loading branch information
oleg-shilo committed Dec 3, 2017
1 parent 9d51a8d commit 828803b
Show file tree
Hide file tree
Showing 13 changed files with 14 additions and 8 deletions.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
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.
10 changes: 8 additions & 2 deletions Source/src/WixSharp.Samples/WixSharp.xml
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,8 @@
</member>
<member name="F:WixSharp.Action.RollbackArg">
<summary>
Rollback arguments
Rollback arguments. It's a comma separated list of properties,
which the rollback custom action is intended to use,
</summary>
</member>
<member name="F:WixSharp.Action.RollbackProgressText">
Expand Down Expand Up @@ -7845,7 +7846,7 @@
Initializes a new instance of the <see cref="T:WixSharp.ElevatedManagedAction"/> class with properties/fields initialized with specified parameters.
</summary>
<param name="id">The explicit <see cref="T:WixSharp.Id"></see> to be associated with <see cref="T:WixSharp.ElevatedManagedAction"/> instance.</param>
<param name="name">Name of the CustomAction. The name should match the method implementing the custom action functionality.</param>
<param name="action">The full name of static CustomAction method.</param>
<param name="rollback">Name of the Rollback CustomAction. The name should match the method implementing the custom action functionality</param>
</member>
<member name="M:WixSharp.ElevatedManagedAction.#ctor(WixSharp.CustomActionMethod,System.String)">
Expand Down Expand Up @@ -14709,6 +14710,11 @@
Set this value to declare that the package requires elevated privileges to install. This is the default value.
</summary>
</member>
<member name="T:WixSharp.InstallScope">
<summary>
Use this attribute to specify the priviliges required to install the package on Windows Vista and above.
</summary>
</member>
<member name="F:WixSharp.InstallScope.perMachine">
<summary>
Set this value to declare that the package is a per-machine installation and requires elevated privileges to install. Sets the ALLUSERS property to 1.
Expand Down
3 changes: 0 additions & 3 deletions Source/src/WixSharp.Suite.sln
Original file line number Diff line number Diff line change
Expand Up @@ -221,8 +221,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "InstallScope_Dynamically",
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SinglePackageAuthoring", "WixSharp.Samples\VSProjects\SinglePackageAuthoring.csproj", "{D727402B-A591-4378-8469-3B78132077CC}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RollbackAutoGeneration", "WixSharp.Samples\VSProjects\RollbackAutoGeneration.csproj", "{5D6B3964-0782-4777-A374-11DEA1A6F779}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UrlReservation", "WixSharp.Samples\VSProjects\UrlReservation.csproj", "{F6FF74BC-46CA-4358-BCE2-4E24581B859E}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IniFile", "WixSharp.Samples\VSProjects\IniFile.csproj", "{505A71A3-39A8-424C-8D9A-6E9F7A2C860C}"
Expand Down Expand Up @@ -1344,7 +1342,6 @@ Global
{9CA23A5E-D9F0-4D4F-906D-4E59DD086BC2} = {DB40BEF1-64CF-4308-9740-AF22284F4491}
{6EF89B33-A766-457E-8229-C87CCEC125A6} = {DB40BEF1-64CF-4308-9740-AF22284F4491}
{D727402B-A591-4378-8469-3B78132077CC} = {DB40BEF1-64CF-4308-9740-AF22284F4491}
{5D6B3964-0782-4777-A374-11DEA1A6F779} = {DB40BEF1-64CF-4308-9740-AF22284F4491}
{F6FF74BC-46CA-4358-BCE2-4E24581B859E} = {DB40BEF1-64CF-4308-9740-AF22284F4491}
{505A71A3-39A8-424C-8D9A-6E9F7A2C860C} = {DB40BEF1-64CF-4308-9740-AF22284F4491}
{6879D785-C6BE-41D5-93DD-946F89723582} = {DB40BEF1-64CF-4308-9740-AF22284F4491}
Expand Down
2 changes: 1 addition & 1 deletion Source/src/WixSharp/ElevatedManagedAction.cs
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ public ElevatedManagedAction(Id id, CustomActionMethod action)
/// Initializes a new instance of the <see cref="ElevatedManagedAction"/> class with properties/fields initialized with specified parameters.
/// </summary>
/// <param name="id">The explicit <see cref="Id"></see> to be associated with <see cref="ElevatedManagedAction"/> instance.</param>
/// <param name="name">Name of the CustomAction. The name should match the method implementing the custom action functionality.</param>
/// <param name="action">The full name of static CustomAction method.</param>
/// <param name="rollback">Name of the Rollback CustomAction. The name should match the method implementing the custom action functionality</param>
public ElevatedManagedAction(Id id, CustomActionMethod action, CustomActionMethod rollback)
: base(action, rollback)
Expand Down
3 changes: 3 additions & 0 deletions Source/src/WixSharp/Enums.cs
Original file line number Diff line number Diff line change
Expand Up @@ -276,6 +276,9 @@ public enum InstallPrivileges
elevated
}

/// <summary>
/// Use this attribute to specify the priviliges required to install the package on Windows Vista and above.
/// </summary>
public enum InstallScope
{
/// <summary>
Expand Down
4 changes: 2 additions & 2 deletions Source/src/WixSharp/Properties/AssemblyInfo.version.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@
// Build Number
// Revision
//
[assembly: AssemblyVersion("1.4.11.0")]
[assembly: AssemblyFileVersion("1.4.11.0")]
[assembly: AssemblyVersion("1.5.0.0")]
[assembly: AssemblyFileVersion("1.5.0.0")]

0 comments on commit 828803b

Please sign in to comment.