Да, это возможно для Wix & Wixsharp . Что вам нужно:
- Добавить CustomAction до ValidateProductID
- Изменить ProductName свойствов сеансе
CustomAction пример управляемого кода:
new ManagedAction(
RenameProductName,
Return.ignore,
When.Before,
Step.ValidateProductID,
Condition.Always)
{
Impersonate = false,
ActionAssembly = System.Reflection.Assembly.GetExecutingAssembly().Location
};
CustomAction источник кода:
[CustomAction]
public static ActionResult RenameProductName(Session session)
{
session["ProductName"] = "My new product name";
return ActionResult.Success;
}