Подсказка UAC при запуске запуска MSI с набором инструментов Wix от HeatwaveC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Подсказка UAC при запуске запуска MSI с набором инструментов Wix от Heatwave

Сообщение Anonymous »

Я создаю MSI с помощью набора инструментов Wix с помощью Heatwave и хочу, чтобы подсказка UAC появлялась сразу при запуске MSI, прямо сейчас UAC находится в конце кнопки установки.
я попробовал установить область действия пакета на perMachine, как указано ниже это не сработало, поэтому я попытался добавить действие C# в ExecuteSequence, как показано ниже Код C# выглядит так

Код: Выделить всё

using System.Collections.Generic;
using System.Diagnostics;
using System.IO;
using System.Linq;
using WixToolset.Dtf.WindowsInstaller;

namespace UACPrompt
{
public class CustomActions
{
[CustomAction]
public static ActionResult CustomAction2(Session session)
{
session.Log("Begin CustomAction1");

try
{
string directory = "C:\\Program Files (x86)\\Folder";
string filePath = "C:\\Program Files (x86)\\Folder\\initialize.txt";

if (!Directory.Exists(directory))
{
Directory.CreateDirectory(directory);
}
using (StreamWriter sw = new StreamWriter(filePath))
{
sw.WriteLine($"Initializing");
}
return ActionResult.Success;
}
catch (Exception ex)
{
session.Log("ERROR in ShowUACPrompt: " + ex.Message);
return ActionResult.Failure;
}
}
}
}
это тоже не сработало, поэтому я искал добавленное это свойство Но ничего из этого не сработало
поэтому я искал, делаю ли я что-то неправильно или есть другой подход.
Но ничего из этого не помогло.
поэтому я искал, делаю ли я что-то неправильно или есть другой подход.
p>
Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/786 ... y-heatwave
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Подсказка UAC при запуске запуска MSI с набором инструментов Wix от Heatwave
    Anonymous » » в форуме C#
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Не могу обновить nvidia, потому что отсутствует vc_runtimeminimum_x86.msi и questiMtes vc_runtimeadditional_x86.msi [зак
    Anonymous » » в форуме C++
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Сбой вызовов HTTPS API в установщике WiX MSI при работе в консольном приложении
    Anonymous » » в форуме C#
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Сбой вызовов HTTPS API в установщике WiX MSI при работе в консольном приложении
    Anonymous » » в форуме C#
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Как получить номер версии MSI в Wix Burn Bootstrapper
    Anonymous » » в форуме C#
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»