Please use GitHub (https://github.com/oleg-shilo/wixsharp) for further discussions.
Just trying to make it more noticeable that Wix# has moved to GitHub
Just trying to make it more noticeable that Wix# has moved to GitHub
project.BeforeInstall += msi_BeforeInstall; project.AfterInstall += Project_AfterInstall;
Tasks
library that simply takes product's GUID and tells you if it is installed (see CustomUISequence sample).Wix# Samples\Permissions
) but it has nothing to do with "registry permissions". Is it just typo?
project.ControlPanelInfo.Manufacturer = "My Company";
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WixSharp;
/* ------------------------------ WIX Packages --------------------------------------
Get-Package
Id Versions ProjectName
-- -------- -----------
WiX {3.10.3} WixTest2
WixSharp.bin {1.4.0.0} WixTest2
Install-Package WiX
Install-Package WixSharp.bin
---------------------------------------------------------------------------------------- */
namespace WixTest2
{
class Program
{
static void Main(string[] args)
{
string compiler_path = System.IO.Directory.GetParent(@"../../.").FullName + @"\Packages";
compiler_path += @"\WiX.3.10.3\tools";
Compiler.WixLocation = compiler_path;
Guid Msi_Guid = new Guid("6f330b47-2577-43ad-9095-1861ba25889b");
WixSharp.Project project1 = new Project("MSI1")
{
Name = "Test",
Description = "MSI Test",
GUID = Msi_Guid
};
project1.ControlPanelInfo.Manufacturer = "ACME";
Compiler.BuildMsi(project1);
WixSharp.Project project2 = new Project("MSI2")
{
Name = "Test",
Description = "MSI Test",
GUID = Msi_Guid
};
project2.ControlPanelInfo.Manufacturer = "ACME";
Compiler.BuildMsi(project2);
}
}
}
2 action)
at WixSharp.Utils.OriginalAssemblyFile(String file)
at WixSharp.Compiler.PackageManagedAsm(String asm, String nativeDll,
String[] refAssemblies, String outDir, String configFilePath, Nullable
1