|
using System;
using Microsoft.Deployment.WindowsInstaller;
using System.IO;
namespace MyCustomAction
{
public class SimpleCustomAction
{
[CustomAction]
public static ActionResult MySimpleAction(Session session)
{
try
{
session.Message(InstallMessage.Warning,
new Record(new string[]
{
string.Format("INSTALLLOCATION{0}", session.CustomActionData["INSTALLLOCATION"])
}));
session.Message(InstallMessage.Warning,
new Record(new string[]
{
string.Format("Another Value{0}", session.CustomActionData["AnotherValue"])
}));
}
catch (Exception exception)
{
session.Log(exception.ToString());
return ActionResult.Failure;
}
return ActionResult.Success;
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.