Настраиваемое действие, Невозможно создать настраиваемое действие, поскольку в выходной группе проекта нет файла ключа. - PullRequest
4 голосов
/ 09 декабря 2011

Когда я пытаюсь создать проект установки, я получаю это сообщение об ошибке при попытке создать класс установки.

Невозможно создать настраиваемое действие, поскольку в выходной группе проекта нет файла ключа.

Что не так с моим заказным действием

У меня есть пользовательское действие, которое выполняет некоторые манипуляции после У меня есть пользовательское действие следующим образом.

  public class InstallerHelper:Installer
  {
    public override void Install(System.Collections.IDictionary stateSaver)
    {
      base.Install(stateSaver);
      Console.WriteLine("Hello World");
      Console.ReadLine();
    }
  }

1 Ответ

0 голосов
/ 09 декабря 2011

В вашем проекте установки вам нужно определить ключевой файл в группе «Вывод проекта», на которую вы ссылались.

Чтобы решить эту проблему, щелкните правой кнопкой мыши соответствующий выход проекта, который вы добавили в программу установки, разверните узел KeyOutput, щелкните поле (Files) и нажмите кнопку ....

Если там ничего нет, то вам, вероятно, следует удалить этот вывод из установщика.

...